Proguard avec OrmLite sur Android

Comment dois-je utiliser proguard avec ormlite bibliothèque sur Android?

Essayer ceci:

-keep class com.j256.**
-keepclassmembers class com.j256.**
-keep enum com.j256.**
-keepclassmembers enum com.j256.**
-keep interface com.j256.**
-keepclassmembers interface com.j256.**

Mais j'obtiens:

03-23 20:23:54.518: E/AndroidRuntime(3032): java.lang.RuntimeException: Impossible de démarrer l'activité ComponentInfo{cz.eman.android.cepro/cz.eman.android.cepro.de l'activité.StationsOverviewActivity}: java.lang.IllegalStateException: impossible de trouver le constructeur qui prend un argument Contexte de la classe helper class ko

J'ai aussi essayé d'ajouter ceci:

-keepclassmembers class * { public <init>(android.content.​Context); }

Mais je reçois un autre classmembers erreurs.

  • A ma réponse aider les gars? Si oui, alors veuillez l'accepter. Si non, veuillez fournir votre propre réponse.
  • merci de poster la réponse si vous avez trouvé ou la marque, les réponses correctes, Il peut aider les autres à trouver la réponse
  • comment avez-vous résoudre ce terme?
  • Je l'ai corrigé en faisant tous les ci-dessous (les réponses de Gris et allemand), et après que j'ai également eu à ajouter tous mes base de données des objets de contenu (avec un ou plus @DatabaseField) dans mon proguard config comme ceci: -garder la classe com.myapp.de modèle.** -keepclassmembers classe com.myapp.de modèle.** { *; }
  • frank u sauvé ma lifeeeee ...
InformationsquelleAutor sealskej | 2012-03-24