Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在EclipseJuno for Android中安装Proguard_Java_Android_Eclipse_Proguard - Fatal编程技术网

Java 如何在EclipseJuno for Android中安装Proguard

Java 如何在EclipseJuno for Android中安装Proguard,java,android,eclipse,proguard,Java,Android,Eclipse,Proguard,我对安卓的Proguard很陌生。我想学习如何安装和配置Proguard。我在SO中搜索了很多,但找不到任何与我相关的链接。我现在看不到任何文件 ${sdk.dir}/tools/proguard/proguard-android.txt 我甚至在工具中找不到proguard文件夹。所以我相信它不是默认安装在Eclipse中的。那么,有没有人可以通过一些有用的链接来指导我这个话题呢 提前感谢文档中的: ProGuard集成到Android构建系统中,因此您不必手动调用它。ProGuard仅在以发

我对安卓的Proguard很陌生。我想学习如何安装和配置Proguard。我在SO中搜索了很多,但找不到任何与我相关的链接。我现在看不到任何文件

${sdk.dir}/tools/proguard/proguard-android.txt

我甚至在工具中找不到proguard文件夹。所以我相信它不是默认安装在Eclipse中的。那么,有没有人可以通过一些有用的链接来指导我这个话题呢

提前感谢文档中的

ProGuard集成到Android构建系统中,因此您不必手动调用它。ProGuard仅在以发布模式构建应用程序时运行,因此在以调试模式构建应用程序时不必处理模糊代码。运行ProGuard是完全可选的,但强烈推荐


要启用proguard,您需要导出应用程序。文件->导出->Android->导出Android应用程序。生成的apk已模糊,可以在play store中部署。

当您创建android项目时

proguard.cfg文件在项目的根目录中自动生成。 默认配置文件仅适用于一般情况,因此可根据需要进行自定义

启用它

“在/project.properties文件中设置proguard.config属性。路径可以是绝对路径,也可以是相对于项目根目录的路径。”

案例1:如果proguard.cfg位于项目根路径中,只需添加proguard.config=proguard.cfg即可

案例2:从其他位置进行配置[proguard.config=/path/to/proguard.cfg]

删除project.properties中的proguard configuring语句的“#”(或取消注释)。这将在最初的评论中出现。

查看此博客了解更多详细信息

注意:

适用于Android SDK(r20或更高版本)

project.properties[proguard.config=${sdk.dir}/tools/proguard/proguard android.txt]中将引用预定义的proguard.config