它曾经是proguard由project.properties控制,但不再是这种情况,并且Android文档尚未更新。 project.properties文件现在明确指出它是由Android Tools生成的,并且更改将被删除。我试过注释掉proguard.config行,但是当我编译时,它会重写project.properties,并继续使用proguard。目前禁用proguard的方法是什么?谢谢!如何禁用构建我的Android应用程序的proguard?
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# 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:proguard-google-api-client.txt
# Project target.
target=android-17
android.library.reference.1=../../../../android-sdk-linux/extras/google/google_play_services/libproject/google-play-services_lib
你尝试删除目录与由proguard创建的映射? – rekire 2013-02-22 19:05:46
你有最新的SDK吗?当我生成一个新项目并查看我的'project.properties'时,默认ProGuard行被注释掉,并且上面的注释说* un *注释它来启用ProGuard ... – kabuko 2013-02-22 19:17:44
@rekire好的调用,谢谢!我删除了我的项目下的proguard目录,并再次将proguard.config行注释掉,并成功禁用了proguard。谢谢! – piusvelte 2013-02-22 19:28:16