Tag: android-proguard

Die ProGuard-tool verkleinert, optimiert und verbirgt Ihren code durch entfernen von nicht verwendeten code und die Umbenennung von Klassen, Feldern und Methoden mit semantisch obskuren Namen. Das Ergebnis ist eine kleinere Größe .apk-Datei, die mehr schwer zu reverse Engineering.

Android Proguard - ClassNotFoundException

Anzahl der Antworten 2 Antworten
Habe ich aktiviert proguard für meine android-app. Ich kann das Projekt erfolgreich, aber es stürzt beim starten mit "classNotFoundException". Es spielt noch nicht einmal den launcher Aktivität. Hier ist mein proguard rules-Datei -libraryjars libs -keep public class

Android Proguard Warnung: kann nicht schreiben-Ressource (Doppelter zip-Eintrag)

Anzahl der Antworten 3 Antworten
Habe ich aktiviert proguard und bekam: Warning:can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [commons-io-2.4.jar:META-INF/LICENSE.txt]) Warning:can't write resource [META-INF/NOTICE.txt] (Duplicate zip entry [commons-io-2.4.jar:META-INF/NOTICE.txt]) Warning:can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [commons-collections-3.2.1.jar:META-INF/LICENSE.txt]) Warning:can't write resource [META-INF/NOTICE.txt] (Duplicate zip entry

Android-design-support-Bibliothek proguard Regeln

Anzahl der Antworten 2 Antworten
Habe versucht zu finden, einige Informationen über die benötigten Regeln für das neue design-support-Bibliothek zu arbeiten, übergeben proguard. Ich konnte nicht finden alle Informationen über Sie. Endete mit diesen Regeln: -keep class android.support.design.widget.** { *; } -keep

ConsumerProguardFiles vs ProguardFiles

Anzahl der Antworten 1 Antworten
War ich versucht, eine Anwendung zu erstellen, die enthalten eine Bibliothek-Modul La mit proguard und ich bemerkte, dass die Bibliothek wurde nicht verschleiert. Versuche zu verstehen, warum. In diesem moment in der Zeit war mein buildType: release

Android Studio, Gradle inkrementellen build

Anzahl der Antworten 3 Antworten
In den letzten Tagen habe ich versucht, zur Verbesserung der build-Zeit für unser Projekt mit kein Glück. Ich kümmere mich nicht warten zu müssen, 1m40s für einen sauberen Aufbau, aber wenn ich einfügen einer Zeile in eine

Android proguard Problem: der Pfad darf nicht null oder eine leere Zeichenfolge. Pfad='null'

Anzahl der Antworten 2 Antworten
Jedes Ding funktionieren, bevor Sie minifyEnabled wahr und shrinkResources wahr Nach Einstellung dieser Werte, Wann immer ich das Projekt ausführen bekomme ich diese Fehlermeldung: Information:Gradle tasks [:app:assembleProdRelease] Error:path may not be null or empty string. path='null' Information:BUILD

ProGuard Warnung: kann nicht schreiben-Ressource (Doppelter zip-Eintrag)

Anzahl der Antworten 1 Antworten
Zunächst ich weiß, dass diese Frage bereits in stackoverflow, aber ich kann es nicht lösen, obwohl ich versuchte Vorschläge, wie nicht-injar, mit packagingOptions, etc Ich weiß, das release, die zur Arbeit gehen, aber ich mag sauber baut.

Wie zu beheben Warnung " can 'T find referenced class' in Android Eclipse ProGuard Regel?

Anzahl der Antworten 2 Antworten
Ich bin mit Eclipse. In meinem Android-code, die ich verwendet habe ProGuard. Aber beim exportieren der APK, stieß ich auf die folgenden Warnungen: Proguard returned with error code 1. See console Warning: okio.DeflaterSink: can't find referenced class

So entfernen Sie Log.d() Aufrufe in der release-Version einer Android-app?

Anzahl der Antworten 3 Antworten
Habe ich bemerkt, dass meine Version zu bauen, die ich in eclipse über: Android Tools -> Export signed application package ... Meine proguard-project.txt enthält: -assumenosideeffects class android.util.Log { public static boolean isLoggable(java.lang.String, int); public static int v(...);

Wie bereitet man einen proguard-Datei und was ist darin enthalten?

Anzahl der Antworten 2 Antworten
Arbeite ich an einer app in Android Studio, und ich möchte hinzufügen proguard zu meiner app. Aber ich weiß nicht, was zu tun ist? Auch möchte ich lernen, Ihren Kontext. Kann jemand mir zeigen, was? Danke. InformationsquelleAutor

Error:Execution failed for task :app:transformClassesAndResourcesWithproguardforrelease

Anzahl der Antworten 2 Antworten
Bekomme ich folgende exception beim erstellen signierte apk-Datei (Wenn ich einfach bauen-Anwendung in der Version hier ist kein Fehler) : Information:Gradle tasks [:api:assemble, :app:assembleRelease] Warning:Ignoring Android API artifact com.google.android:android:2.2.1 for debug Warning:Ignoring Android API artifact com.google.android:android:2.2.1 for

Android - Proguard-und retrofit-2?

Anzahl der Antworten 4 Antworten
Ich bin mit von Proguard für mein Projekt und Balg-code ist in meinem proguard-rules.pro : # Retrofit -keep class com.google.gson.** { *; } -keep class com.google.inject.** { *; } -keep class org.apache.http.** { *; } -keep class

transformClassesAndResourcesWithproguardforrelease " - Fehler in Android

Anzahl der Antworten 4 Antworten
Hallo, ich bin kämpfen, um das erstellen der release-version für mein Projekt. Ich habe versucht viele Dinge auf Progaurd durch SO /Google helfen, aber ich bin noch nicht in der Lage, zum erstellen der release-version. Kann mir

Wo ist proguard-rules.txt in android studio?

Anzahl der Antworten 4 Antworten
In meinem demo-Projekt, proguard-rules.txt ist nicht verfügbar in Android-studio. Ich muss fehlt etwas code : Wo finde ich proguard-rules.txt Datei? Möchte ich hinzufügen, dass proguard Regeln Jede Hilfe ist appriciated Danke InformationsquelleAutor der Frage Kushal | 2015-07-29

Was ist der Unterschied zwischen "minifyEnabled" und "useProguard" in der Android-Plugin für Gradle?

Anzahl der Antworten 2 Antworten
Sehe ich, dass die Android-Plugin für Gradle hat eine minifyEnabled Eigenschaft sowie eine useProguard - Eigenschaft, wie folgt: android { buildTypes { debug { minifyEnabled true useProguard false } release { minifyEnabled true useProguard true } }

Xamarin.Android Proguard - Nicht unterstützte Klassenversionsnummer 52.0

Anzahl der Antworten 4 Antworten
Ich versuche, Proguard in meinem Xamarin.Android-Projekt, doch die Kompilierung schlägt fehl, mit dem Fehler Unsupported class version number [52.0] (maximum 51.0, Java 1.7) Ich sah durch jene zwei Fragendass es ein mismatch zwischen Java 7 und Java

Fehler: Ausführung fehlgeschlagen für Task ': android: transformClassesAndResourcesWithProguardForRelease'

Anzahl der Antworten 6 Antworten
Jedes mal, wenn ich erhalte diese Fehlermeldung bei der Ausführung meines Projektes. Kann ich eine Saubere und Führen Sie dann erneut, und es funktioniert. Aber es ist nicht eine optimale Lösung. Irgendwelche Ideen? Error:Execution failed for task

Android Build mit Gradle und ProGuard: "Das Ausgabejar muss nach einer Eingabe-jar angegeben werden oder es wird leer sein"

Anzahl der Antworten 1 Antworten
Bin ich erstellen einen build mit verschiedenen Geschmacksrichtungen, mit Gradle. Es läuft ziemlich gut bis jetzt, bis ich wollte zu aktivieren Proguard. Ich konnte minifyEnabled für meine Version und jetzt bin ich eine Ausnahme, zu sagen :

ProGuard: doppelte Definition der Bibliotheksklasse?

Anzahl der Antworten 4 Antworten
Ich meine ProGuard für mein Android-Projekt und erhalten Sie die folgenden Warnungen: Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver] Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory] Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException] Note: duplicate definition of

Proguard-Problem "Warnung: Ignorieren des InnerClasses-Attributs für eine anonyme innere Klasse"

Anzahl der Antworten 8 Antworten
Ich weiß nicht, wie ich beschreiben kann, dieses Problem. Ich suchte eine Menge, aber ich fand keine Lösung. Auch diese Lösung hat mir nicht geholfen -keepattributes EnclosingMethod: dependencies { compile project(':libraries:material-drawer') compile fileTree(dir: 'libs', include: ['*.jar']) testCompile