Ich möchte Proguard-Tool nur für eine einzelne Klassendatei aus Projekt, die auch andere Bibliotheken enthält anwenden. Also wie kann ich das erreichen? Jede Art von Hilfe wird geschätzt.Proguard Aktivierung für nur einzelne Java-Datei- Android
0
A
Antwort
0
ProGuard versucht trimmen/alles verschleiern, wenn sie durch eine Regel ausdrücklich gehalten ist, so dass der Trick, den Sie suchen ist eine Regel erstellen, die es alles, außer für eine bestimmte Klasse zu halten sagt: Dieser
-keep class !com.yourpackage.example.class { *; }
bietet auf jeden Fall, was Sie gefragt haben, aber ich frage mich auch, ob das in erster Linie nützlich wäre. ProGuard bietet nicht nur Code-Verschleierung - es entfernte auch unbenutzten Code, um das APK kleiner zu machen, also sollten wir immer versuchen, es auf so viele Dinge wie möglich anzuwenden.
Verwandte Themen
- 1. Android ProGuard Einstellungen für Facebook
- 2. Android Facebook SDK Eclipse Proguard
- 3. Android: Was Proguard und ProGuard-Mapping ist
- 4. Proguard-Konfiguration für sqlite android Bindings
- 5. Android Proguard-Konfiguration für die Support-Bibliothek der v7 ActionBar
- 6. Android ProGuard return Zeilennummer
- 7. Proguard Verschleierungs Arbeit für Android App
- 8. Proguard Regel für Billdesk Android SDK
- 9. Proguard Konfiguration für Android Support v4 22.2.0
- 10. Wie upgrade ich ProGuard für Android?
- 11. ProGuard für Android und Retrofit2 Converter Gson?
- 12. Android: Intent.EXTRA_ALLOW_MULTIPLE erlaubt nur einzelne Kommissionierung
- 13. Android Studio Proguard Fehler
- 14. Android: Proguard NoSuchMethodError
- 15. Android Proguard mit Multidex
- 16. ProGuard - Obfuscate und Shrink "app" Modul nur?
- 17. Wie konfiguriere ich proguard NUR ANDroid Logging-Anrufe zu entfernen
- 18. Stream-Aktivierung für Signalton
- 19. Android ProGuard in Eclipse
- 20. Android Studio Proguard Probleme
- 21. Android Cling/Upnp proguard
- 22. Kotlin android proguard Fehler
- 23. Android Roboguice Proguard Warnung
- 24. android java.lang.AssertionError: java.lang.NoSuchMethodException - Proguard
- 25. Android Proguard Regeln
- 26. Android proguard nicht funktioniert
- 27. Proguard bricht Android WebView, warum?
- 28. Android: Erklärung der Proguard Integration
- 29. Proguard: Bibliotheksprojekt in Android ausschließen
- 30. Android Proguard ist nicht inline
Ich habe das versucht, aber es nicht das gesamte Projekt verschleiern –
Korrekt .. Sie können nicht ein ganzes Android-Projekt verschleiern. Aktivitäten, Dienste, Ansichten usw. (so ziemlich alles, was in AndroidManifest.xml deklariert wurde) können nicht verschleiert werden, da auf sie extern zugegriffen wird. –