2015-07-29 5 views
13

In meinem Demo-Projekt ist proguard-rules.txt nicht in Android Studio verfügbar.Wo ist Proguard-Regeln.txt in Android Studio?

enter image description here

Wo finde ich proguard-rules.txt Datei:

Ich muss einige Code fehlt?

Ich möchte

proguard Regeln hinzufügen

Jede Hilfe

Danke appriciated ist

Antwort

9

Sieht aus wie Ihr Projekt fehlt Progard-Dateien. Sie können es selbst hinzufügen: Setzen Sie die Datei proguard-rules.txt in das Verzeichnis app. Es ist bereits zu Ihrer build.gradle Datei hinzugefügt, so dass keine weiteren Aktionen erforderlich sind.

+3

Android Studio ältere Version enthalten nicht automatisch 'proguard-rules.pro', also manuell hinzufügen funktioniert ... Vielen Dank !! – Kushal

2

es unter sdk Ordner befindet, in der Regel in yoursdk/tools/proguard/. Wenn Sie Linux oder Mac verwenden, sobald Sie cd in den sdk Ordner können Sie laufen

find . -iname proguard-rules.txt 

suchen es

+1

Ich habe den Pfad gefunden .. Ich habe den Code geändert in 'proguardFiles getDefaultProguardFile ('proguard-android-optimize.txt'), 'proguard-rules.pro', aber immer noch Android Studio-Projekt haben keine ** proguard-Regeln. Pro ** Datei für mein Projekt .. Wo soll ich Progard Regeln für mein Projekt schreiben? – Kushal

+0

wir behalten es auf der Wurzel unseres Projekts. – Blackbelt

6

proguard-rules.txt (oder proguard-android.txt) ist in Ihrem SDK-Ordner, aber wenn Sie hinzufügen möchten Nach Ihren Proguard Regeln sollten Sie dies in proguard-rules.pro tun. Diese Datei sollte von Android Studio automatisch zu Ihrem Projekt hinzugefügt werden. Überprüfen Sie DOC (Gradle Abschnitt ofc)

+0

Wie du bereits erwähnt hast, habe ich die Zeile in 'proguardFiles getDefaultProguardFile ('proguard-android-optimize.txt'), 'proguard-rules.pro'' geändert, aber ** proguard-rules.pro ** wurde noch nicht in Android Studio hinzugefügt Projekt – Kushal

+0

so ... erstellen Sie es? – snachmsm

2

Sie können die Datei manuell im Ordner \StudioProjects\your_project\app erstellen und die benutzerdefinierten Regeln hinzufügen.