Java Android Studio生成已签名的apk不工作2
我使用较旧的android studio版本构建了我的应用程序,现在我有了最新版本。当我想制作签名apk时,我会给出错误,因为我想使用proguard和proguard-rules.pro,但不存在。我在应用程序文件夹中手动构建了它,但仍然遇到错误。当我将Java Android Studio生成已签名的apk不工作2,java,android,proguard,Java,Android,Proguard,我使用较旧的android studio版本构建了我的应用程序,现在我有了最新版本。当我想制作签名apk时,我会给出错误,因为我想使用proguard和proguard-rules.pro,但不存在。我在应用程序文件夹中手动构建了它,但仍然遇到错误。当我将'proguard-rules.pro'删除到build.gradle中时问题正在解决,但我想将proguard与规则一起使用,因为当minifyEnabled为true时,sum类和sum文件不工作,'proguard-rules.pro'从
'proguard-rules.pro'
删除到build.gradle中时问题正在解决,但我想将proguard与规则一起使用,因为当minifyEnabled
为true
时,sum类和sum文件不工作,'proguard-rules.pro'
从此代码中删除proguardFiles getDefaultProguardFile('proguard-android.txt'),“proguard rules.pro”
进入build.gradle
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.
> java.io.FileNotFoundException: C:\Users\Hossein\Desktop\Root\app\proguard-rules.pro (The system cannot find the file specified)
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
失败:生成失败,出现异常。
*出了什么问题:
任务“:app:transformClassesAndResourcesWithProguardForRelease”的执行失败。
>java.io.FileNotFoundException:C:\Users\Hossein\Desktop\Root\app\proguard-rules.pro(系统找不到指定的文件)
*尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
构建失败
在项目的
Root\app\
中添加一个名为proguard rules.pro
的文件,然后再次签署你的应用程序。在项目的Root\app\
中添加一个名为proguard rules.pro
的文件,然后再次签署你的应用程序。proguard-rules.pro文件在哪个目录下?它在Root\app\directory中试试这个解决了我的问题proguard-rules.pro文件在哪个目录下?它在Root\app\directory中尝试此解决了我的问题您是否尝试在此处添加文件:C:\Users\Hossein\Desktop\Root\app\proguard-rules.pro?清理您的项目,并创建一个新的.apk文件我清理了项目,重建了项目,关闭并打开了android studio,但是没有效果。您是否尝试在此处添加文件:C:\Users\Hossein\Desktop\Root\app\proguard-rules.pro?清理您的项目并创建一个新的.apk文件我清理了项目,重建了项目,关闭并打开了android studio,但没有效果。