I am not clear about the exact procedure for disabling debug build while building with android-maven-plugin:
I understand that the export wizard with ADT(21.1) will automatically disable debugging but it is broken as BuildConfig.DEBUG always returns true and my logging used to depend on it. (Now I have my own property for logging defined in my maven build profiles.)
So if I have to disable debugging using android-maven-plugin, what is the the right way to do it?
I use the following plugins:
- maven-compiler-plugin
- maven-jarsigner-plugin
- proguard-maven-plugin
- android-maven-plugin with zipalign goal and configuration.
I am not sure whether signing and zipaligning automatically disables debugging because I see the following line in the maven output:
[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.
Is there an explicit way to disable debugging?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…