我是Android和Android Studio的新手.
在我学习期间,我遇到了Google Play广告服务和所有广告.
我试图在我的项目中启用proguard但是阅读下面的链接proguard.
问题是我无法在项目结构中找到proguard-project.txt或proguard.cfg ...
相反,我的项目结构中有一个proguard-rules.txt ...
如何找到这些丢失的文件并在我的项目中配置proguard ...
请帮忙 ......
请改用proguard-rules.txt文件.Proguard对其规则输入文件的名称没有任何特殊意义; 它使用构建文件中设置的任何内容,对于在最新版本的Android Studio中创建的新项目,它是:
buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } }
该proguard的-android.txt文件放在你的SDK里面,包含了所有的项目应采用合理的Android范围的默认值.
我开始使用Android Studio时遇到了同样的问题
您无法查看ProGuard
文件,因为您正在以非Project file
模式预览项目.其中最有可能是Android
查看模式.
您必须通过单击Android选择的下拉列表来更改模式,然后选择Project Files
以查看项目中的所有文件,如下所示:
然后,您将能够在Android
项目结构视图模式下查看隐藏文件.
这里是一个很好的例子为ProGuard
你可以找到ProGuard的,project.txt在
C:\Users\"USER"\AppData\Local\Android\android-studio\sdk\tools\proguard
"USER"
是您在单击c-drive\users\yourname时将看到的名称
之前发布的代码必须根据您的使用情况更正为以下内容:
buildTypes { release { minifyEnabled true //according to your use // or minifyEnabled false //according to your use // runProguard false ** NOT USED ANYMORE, replaced by minifyEnabled proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }