我已经完成了我的应用程序,有没有想法来简化Android和Java代码?它能节省apk文件大小并提高性能吗?请比较unminify源代码。
发布于 2014-12-10 18:06:48
在您的生成类型中启用shrinkResources。请注意,它需要启用minify。在Gradle文件中:
android {
buildTypes {
release {
minifyEnabled true
shrinkResources true
}
}
}公认的答案现在已经过时了,所以如果其他人偶然发现了这个问题,我添加了这个答案。
发布于 2012-12-02 21:16:04
您可以使用ProGuard来实现这一点。然而,请注意,当涉及到崩溃报告等时,您的代码将被混淆,因此您需要保持混淆映射,以便能够检索版本之间的堆栈跟踪等。然而,它确实可以更好地保护您免受.APK反向工程的影响。
更多信息@Android开发者:http://developer.android.com/tools/help/proguard.html
发布于 2017-03-17 21:00:40
全文共分三个部分
如果您想删除代码中未使用的部分,则可以使用shrinkResources true
如果您不想使用默认文件,如dmp.txt、mapping.txt、seeds.txt、usage.txt等,则应使用useProguard false
如果想要缩减代码和资源,则必须使用minifyEnabled true
有关更多详细信息,请访问refer this link
https://stackoverflow.com/questions/13669592
复制相似问题