2016-11-28 6 views
0

habe ich ältere Android-Studio-Version meiner App gebaut und jetzt habe ich die letzte version.When möchte ich unterzeichnet apk ich Fehler geben, weil ich proguard verwenden möchten, und proguard-rules.pro ist nicht existiert.Ich baute es manuell in App-Ordner, aber ich immer noch auf Fehler.Wenn ich 'proguard-rules.pro' in build.gradle entfernen das Problem löst, aber ich möchte Proguard mit Regeln verwenden, weil Summe Klassen und Summe Dateien nicht funktioniert, wenn minifyEnabledtrue ist und 'proguard-rules.pro' wird aus diesem Code proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' in build.gradle entfernt.Android Studio Signed generieren apk working2 nicht

 

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

welches Verzeichnis ist die proguard-rules.pro Datei in? –

+0

Es ist in Root \ app \ Verzeichnis – Ethan

Antwort

2

Fügen Sie in der Root\app\ Ihres Projekts eine Datei erneut proguard-rules.pro und melden Sie Ihre App genannt.

+0

Ich habe das versucht, aber es funktioniert nicht. – Ethan

+0

haben Sie versucht, die Datei hier hinzuzufügen: C: \ Benutzer \ Hossein \ Desktop \ Root \ app \ proguard-rules.pro? Ja – Jorgesys

+0

............ – Ethan

Verwandte Themen