android 发布时去除Log
16lz
2021-01-24
1) project.properties文件里,去掉下面一行的注释:
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
2) proguard-project.txt文件里,加入:
-assumenosideeffects class android.util.Log { public static boolean isLoggable(java.lang.String, int); public static int v(...); public static int i(...); public static int w(...); public static int d(...); public static int e(...);}
3)通过如下图所示的方法将apk导出,不能通过运行eclipse中的Run as 和 Debug as 菜单来生成,当然你可以选择“签名”或者“不签名”,选择“签名”需要输入一堆信息:
更多相关文章
- android获取应用基本信息
- Android(安卓)DEX安全攻防战
- [2].FFMpeg入门之 - Android使用FFMpeg命令
- android R文件生成错误
- Android(安卓)定制RadioButton样式
- Android(安卓)文件下载三种基本方式
- Android中View绘制优化二一---- 使用标签复用布局文件
- 运行时改变Button图片的android:drawableTop
- android apk包签名和align