2016-11-28 11 views
0

古いAndroidスタジオバージョンを使用して私のアプリケーションを構築しましたが、今は最後のバージョンがあります。私が署名したapkを作成するには、proguardとproguard-rules.proを使用したいのでエラーが出ます。私はそれをアプリケーションフォルダに手動で構築しましたが、私はまだエラーに遭遇しました.をbuild.gradleに解決しました。問題が解決していますが、minifyEnabledtrueのときに和クラスと和ファイルが機能しないため、このコードから'proguard-rules.pro'が削除されましたproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'build.gradleに削除されています。Android Studioの生成署名apkが動作しない

 

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 
+0

proguard-rules.proファイルはどのディレクトリにありますか? –

+0

これはRoot \ app \ディレクトリにあります – Ethan

答えて

2

プロジェクトのRoot\app\proguard-rules.proというファイルに追加して、もう一度、あなたのアプリに署名します。

+0

私はこれを試しましたが、動作しません。 – Ethan

+0

ここにファイルを追加しようとしましたか?C:\ Users \ Hossein \ Desktop \ Root \ app \ proguard-rules.pro? – Jorgesys

+0

はい............ – Ethan

関連する問題