相关疑难解决方法(0)

android-maven-plugin:禁用apk的调试版本

我不清楚在使用android-maven-plugin构建时禁用调试构建的确切过程:

我知道带有ADT(21.1)的导出向导将自动禁用调试,但它会被破坏,因为BuildConfig.DEBUG始终返回true并且我的日志记录过去依赖于它.(现在我有自己的maven构建配置文件中定义的日志记录属性.)

所以,如果我必须使用android-maven-plugin禁用调试,那么正确的方法是什么?

我使用以下插件:

  1. Maven的编译器插件
  2. Maven的的jarsigner,插件
  3. ProGuard的,Maven的插件
  4. 带有zipalign目标和配置的android-maven-plugin.

我不确定签名和zipaligning是否会自动禁用调试,因为我在maven输出中看到以下行:

[INFO] --- android-maven-plugin:3.5.0:apk (default-apk) @ stackx ---
[INFO] Copying local assets files to combined assets directory.
[INFO] Enabling debug build for apk.
Run Code Online (Sandbox Code Playgroud)

是否有明确的方法来禁用调试?

debugging android build maven-plugin maven

15
推荐指数
1
解决办法
5641
查看次数

标签 统计

android ×1

build ×1

debugging ×1

maven ×1

maven-plugin ×1