运行./gradlew assembleRelease和./gradlew app:assembleRelease有什么区别吗?由于某些原因,第一个不适合我,但第二个可以很好地工作。
发布于 2019-11-08 19:11:06
./gradlew app:assembleRelease在模块app中运行名为assembleRelease的任务,而./gradlew assembleRelease则对注册了此名称的任务的所有模块执行此操作
您可以运行./gradlew assembleRelease -m来查看将执行哪些任务,并验证它是否也运行app:assembleRelease。
由于某种原因,第一个不适合我,但第二个可以很好地工作
你说的“不工作”是什么意思?我假设你的意思是它不会产生输出apk文件--你在哪里寻找输出工件呢?
发布于 2019-11-08 19:14:06
只需将他的代码行复制到Proguard-rules.pro文件中
-dontskipnonpubliclibraryclasses
-dontobfuscate
-forceprocessing
-optimizationpasses 5
-ignorewarnings
-keep class * {
public private *;
}
-keep class * extends android.app.Activity
-assumenosideeffects class android.util.Log {
public static *** v(...);
public static *** d(...);
public static *** i(...);
public static *** w(...);
public static *** e(...);
}发布于 2019-11-08 18:57:59
Formato inválido ou desconhecido do arquivo /storage/emulated/0/Android/data/com.cprextract.rarzip/files/_rartemp_open_1573205040128/filename.ext
https://stackoverflow.com/questions/58765177
复制相似问题