From 66ca80f352c7367ae0bb0de5c2ac53c8d76e1f55 Mon Sep 17 00:00:00 2001 From: Kao Date: Wed, 10 Mar 2021 18:00:32 +0700 Subject: [PATCH 1/2] Fix Android SDK license issue * accept sdk licenses before run script --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 351434fc..e6b82a26 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,6 +45,7 @@ cache: before_script: - cp -f app/mock-google-services.json app/google-services.json - cat app/keys.properties.example | envsubst > app/keys.properties + - yes | sdkmanager --licenses script: # - ./gradlew connectedAndroidTest --stacktrace -w From f2f71dcd0955f21c8a9538322137a7961d33e792 Mon Sep 17 00:00:00 2001 From: Kao Date: Thu, 11 Mar 2021 14:17:45 +0700 Subject: [PATCH 2/2] Fix licenses issue (again) (#208) --- .travis.yml | 3 ++- app/proguard-rules.pro | 10 +++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index e6b82a26..6cfbe40d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,7 +45,8 @@ cache: before_script: - cp -f app/mock-google-services.json app/google-services.json - cat app/keys.properties.example | envsubst > app/keys.properties - - yes | sdkmanager --licenses + - yes | sdkmanager "platforms;android-28" + - yes | sdkmanager "build-tools;28.0.3" script: # - ./gradlew connectedAndroidTest --stacktrace -w diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index b7ecf72e..506cda9e 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -3,7 +3,15 @@ -dontskipnonpubliclibraryclasses -dontpreverify -verbose --libraryjars libs + +-libraryjars libs/android-5.1.jar +-libraryjars libs/dex-ir-1.12.jar +-libraryjars libs/dex-reader-1.15.jar +-libraryjars libs/dex-tools-0.0.9.15.jar +-libraryjars libs/dex-translator-0.0.9.15.jar +-libraryjars libs/dx-1.16.jar +-libraryjars libs/jadx-core-0.9.0.jar +-libraryjars libs/smali-2.2.1.jar -optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*,!code/allocation/variable -allowaccessmodification