Non vorrei offuscare tutto il mio progetto ma solo la classe principale. come scrivere il file proguard per escludere tutto il progetto e offuscare solo una singola classe o un singolo pacchetto?Come offuscare solo poche classi o un singolo pacchetto?
risposta
Leggere prima la risposta precedente. Hai bisogno ! prima della tua lezione
Date un'occhiata a Proguard Manual: Keep option
parte e Android example.
Esempio:
-keeppackagenames com.vtcmobile {
! com.yourpackage.CategoryParser // keep package com.vtcmobile excluded class com.vtcmobile.CategoryParser
}
Edit: Usa
-keeppackagenames [package_filter] Specifica di non nascondere i nomi dei pacchetti dati. Il filtro opzionale è un elenco separato da virgole di nomi di pacchetti. I nomi dei pacchetti possono contenere caratteri jolly?, * E ** e possono essere preceduti dal simbolo! negatore. Applicabile solo in caso di offuscamento.
questo manterrà solo la classe che estende l'attività ed esclude una singola classe, il mio obiettivo è escludere TUTTO il progetto e offuscare solo una classe. – Giuseppe
mantenere i mezzi mantenere non abbelliti –
- 1. Come posso offuscare solo com.foo. * E com.bar. * (ProGuard)?
- 2. Come impedire a proguard di offuscare l'intero pacchetto?
- 3. Come dire a Proguard di offuscare i nomi delle classi
- 4. Installa un pacchetto singolo da Rawhide
- 5. Come applicare due classi CSS a un singolo div/span
- 6. Sass - due classi in un singolo tag
- 7. Come posso offuscare o rendere illeggibili i miei file JavaScript?
- 8. più classi nel pacchetto ActionScript?
- 9. Come ottenere solo classi istantanee con riflessioni
- 10. Mappare solo poche proprietà invece di tutte usando Automapper
- 11. Solo un singolo Runner GitLab CI
- 12. offuscare: crea file-min.js?
- 13. posso ridurre il codice di rasoio per solo poche righe?
- 14. Async attende poche confusioni
- 15. Come ottenere tutti i nomi delle classi in un pacchetto?
- 16. Come dire a ProGuard di offuscare i nomi dei metodi e delle classi?
- 17. Java 8 Spliterator (o simile) che restituisce un valore iff c'è solo un singolo valore
- 18. Utilizzo del pacchetto nuget per distribuire un singolo file
- 19. Scala: più oggetti e classi in un singolo file o ogni oggetto/classe il proprio file
- 20. strumenti per offuscare html e css
- 21. Maven javadoc plugin - come posso includere solo alcune classi?
- 22. Latex - Modifica margini di poche pagine
- 23. Meteor - Come utilizzare un pacchetto solo nello sviluppo o nella produzione
- 24. Confezione di più .exe in un pacchetto .msi singolo
- 25. Gestire una lista o un singolo numero come argomento
- 26. Creazione di un singolo modulo CommonJS da diverse classi TypeScript
- 27. Come eseguire un singolo test o un singolo TestCase con django-nose?
- 28. Con ProGuard, come posso offuscare una sola classe?
- 29. msmtp e password dell'account smtp - come offuscare
- 30. Come caricare solo funzioni specifiche da un pacchetto
Qual è la ragione per offuscare solo 1 classe/pacchetto? Anche le chiamate a questa classe/pacchetto dovrebbero essere offuscate! – RvdK