aboutsummaryrefslogtreecommitdiff
path: root/tools/android/packaging
diff options
context:
space:
mode:
authorpeak3d <pfau@peak3d.de>2019-09-02 18:52:56 +0200
committerpeak3d <pfau@peak3d.de>2019-09-02 18:52:56 +0200
commit7fb1090ca1120ee8857509d6ac55ec95a5fa8acc (patch)
tree4c8ade38961cc6417b77d9807998138d716d7fc5 /tools/android/packaging
parent7405d260471212b58c517a9c06e58d2e3da1ad65 (diff)
[Android] Update build (4.1 -> 5.4.1) and SDK (26 -> 28) versions
Diffstat (limited to 'tools/android/packaging')
-rw-r--r--tools/android/packaging/Makefile.in2
-rw-r--r--tools/android/packaging/build.gradle10
-rw-r--r--tools/android/packaging/gradle/wrapper/gradle-wrapper.properties2
-rw-r--r--tools/android/packaging/xbmc/build.gradle.in14
4 files changed, 14 insertions, 14 deletions
diff --git a/tools/android/packaging/Makefile.in b/tools/android/packaging/Makefile.in
index f3aa29b37e..11475268b7 100644
--- a/tools/android/packaging/Makefile.in
+++ b/tools/android/packaging/Makefile.in
@@ -137,7 +137,7 @@ java: res
package: libs python java
@echo "Gradle build..."
ANDROID_HOME=$(SDKROOT) ./gradlew assemble$(BUILD_TYPE)Unsigned
- @cp xbmc/build/outputs/apk/xbmc-$(BUILD_TYPE_LC)Unsigned-unsigned.apk images/@APP_NAME_LC@app-debug-$(CPU)-unaligned.apk
+ @cp xbmc/build/outputs/apk/$(BUILD_TYPE_LC)Unsigned/xbmc-$(BUILD_TYPE_LC)Unsigned-unsigned.apk images/@APP_NAME_LC@app-debug-$(CPU)-unaligned.apk
apk-sign:
@echo "Signing..."
diff --git a/tools/android/packaging/build.gradle b/tools/android/packaging/build.gradle
index 6832158cc7..725fb5c07a 100644
--- a/tools/android/packaging/build.gradle
+++ b/tools/android/packaging/build.gradle
@@ -6,7 +6,7 @@ buildscript {
google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:2.3.3'
+ classpath 'com.android.tools.build:gradle:3.5.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
@@ -17,10 +17,8 @@ allprojects {
repositories {
jcenter()
google()
+ maven {
+ url "https://maven.google.com"
+ }
}
}
-
-task wrapper(type: Wrapper) {
- gradleVersion = '4.1' //version required
-}
-
diff --git a/tools/android/packaging/gradle/wrapper/gradle-wrapper.properties b/tools/android/packaging/gradle/wrapper/gradle-wrapper.properties
index 9960ba8997..fa7b9da133 100644
--- a/tools/android/packaging/gradle/wrapper/gradle-wrapper.properties
+++ b/tools/android/packaging/gradle/wrapper/gradle-wrapper.properties
@@ -3,5 +3,5 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
diff --git a/tools/android/packaging/xbmc/build.gradle.in b/tools/android/packaging/xbmc/build.gradle.in
index afe96a795c..49a18040a6 100644
--- a/tools/android/packaging/xbmc/build.gradle.in
+++ b/tools/android/packaging/xbmc/build.gradle.in
@@ -1,12 +1,12 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 26
- buildToolsVersion "25.0.3"
+ compileSdkVersion 28
+ buildToolsVersion "28.0.3"
defaultConfig {
applicationId "@APP_PACKAGE@"
minSdkVersion 21
- targetSdkVersion 26
+ targetSdkVersion 28
versionCode @APP_VERSION_CODE_ANDROID@
versionName "@APP_VERSION@"
}
@@ -35,7 +35,9 @@ android {
jniLibs.srcDirs = ['lib']
}
}
-
+ packagingOptions{
+ doNotStrip '**.setup'
+ }
}
project.afterEvaluate {
@@ -44,6 +46,6 @@ project.afterEvaluate {
dependencies {
// New support library to for channels/programs development.
- compile 'com.android.support:support-tv-provider:26.0.1'
- compile 'com.google.code.gson:gson:2.8.0'
+ implementation 'com.android.support:support-tv-provider:28.0.0'
+ implementation 'com.google.code.gson:gson:2.8.0'
}