Táim an-ghearr in am anseo, mar sin tá súil agam go fírinneach go bhfuil leid ag duine anseo conas iad seo a shocrú:
[proguard] Warning: android.support.v4.view.ViewConfigurationCompatFroyo: can't find referenced method 'int getScaledPagingTouchSlop()' in class android.view.ViewConfiguration
[proguard] Note: org.codehaus.jackson.map.deser.BasicDeserializerFactory: can't find dynamically referenced class java.util.ConcurrentNavigableMap
[proguard] Note: org.codehaus.jackson.map.deser.BasicDeserializerFactory: can't find dynamically referenced class java.util.ConcurrentSkipListMap
[proguard] Note: there were 2 unresolved dynamic references to classes or interfaces.
[proguard] You should check if you need to specify additional program jars.
[proguard] Warning: there were 1 unresolved references to program class members.
[proguard] Your input classes appear to be inconsistent.
[proguard] You may need to recompile them and try again.
[proguard] Alternatively, you may have to specify the options
[proguard] '-dontskipnonpubliclibraryclasses' and/or
[proguard] '-dontskipnonpubliclibraryclassmembers'.
Tá súil agam cheana féin rinne mé iarracht rudaí iolracha a chur leis:
-dontwarn **CompatHoneycomb
-dontwarn **CompatCreatorHoneycombMR2
-keep class android.support.v4.** { *; }
agus freisin (maidir le hearráidí jackson):
-libraryjars /Libraries/Joda/joda-time-1.6.2.jar
-libraryjars /Libraries/stax2-api-3.0.0.jar
-libraryjars /Libraries/jsr311-api-0.8.jar
-libraryjars /Libraries/httpmime-4.0.1.jar
An bhfuil aon leid ag duine ar bith atá in easnamh orm i mo proguard.cfg maidir leis na tagairtí seo? Nó b’fhéidir roinnt leideanna maidir le conas é a imscrúdú / réiteach níos ginearálta?
Thug mé anuas é ó 472 rabhadh go díreach iad seo, den chuid is mó trí na ráitis dontwarn a chur leis: -dontwarn java.awt. , javax.security. , java.beans. , javax.xml. , java.util. , org.w3c.dom.
EDIT: Imirce go Freagra
-dontwarn **CompatHoneycomb
-dontwarn **CompatCreatorHoneycombMR2
-dontwarn android.support.v4.view.**
-keep class android.support.v4.** { *; }
-dontwarn java.awt.**,javax.security.**,java.beans.**,javax.xml.**,java.util.**,org.w3c.dom.**
Добавьте следующее в файл конфигурации Proguard.
-keep class org.codehaus.jackson.** {
*;
}
Вам не нужно скрывать сторонние библиотеки.