Moja aplikacja ma odniesienia do HoloEverywhere i SherlockActionBar, które są projektami w przestrzeni roboczej. Kiedy włączona PROGUARD do stosowania wyłącznie zawiesi dając te błędy:Podczas korzystania z Proguard potrzebujesz oddzielnej konfiguracji dla każdej biblioteki, do której się odwołujesz?
11-15 11:50:11.090: E/AndroidRuntime(24823): Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: <init> [class android.app.Activity, int]
11-15 11:50:11.090: E/AndroidRuntime(24823): at com.actionbarsherlock.a.a(Unknown Source)
11-15 11:50:11.090: E/AndroidRuntime(24823): at org.holoeverywhere.a.a.l(Unknown Source)
11-15 11:50:11.090: E/AndroidRuntime(24823): at org.holoeverywhere.a.a.setContentView(Unknown Source)
Czy to dlatego, że tylko aktywna PROGUARD dla aplikacji, a nie innych projektów w obszarze roboczym-on i ABS?
Używam domyślnego proguard-project.txt w sdk i nie dodałem żadnych dodatkowych reguł.
jaki jest sens '{*;}' –
Dzięki jesteś najlepszy !!!! –