[英]Proguard and Google Analytics exporting apk issue
When I try to export my APK with Google Analytics and Proguard activated I have this problem. 当我尝试通过Google Analytics(分析)导出我的APK并激活Proguard时,出现了此问题。
I have added to my conf the this condition -> 我已经将这个条件添加到我的conf中->
-keep public class com.google.** {*;}
And this is console output 这是控制台输出
Proguard returned with error code 1. See console
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.EasyTracker: can't find referenced class com.google.android.apps.analytics.Item
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.EasyTracker: can't find referenced class com.google.android.apps.analytics.Transaction
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.EasyTracker$4: can't find referenced class com.google.android.apps.analytics.Item
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.EasyTracker$4: can't find referenced class com.google.android.apps.analytics.Item
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.EasyTracker$5: can't find referenced class com.google.android.apps.analytics.Transaction
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.EasyTracker$5: can't find referenced class com.google.android.apps.analytics.Transaction
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegate: can't find referenced class com.google.android.apps.analytics.Transaction
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegate: can't find referenced class com.google.android.apps.analytics.Item
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
[2013-10-26 19:25:17 - UploadToServer] Warning: com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl: can't find referenced class com.google.android.apps.analytics.GoogleAnalyticsTracker
Remove your; 删除您的;
-keep public class com.google.** {*;}
and add these 2 lines to your prpguard.cfg 并将这两行添加到您的prpguard.cfg
-keep class com.google.** {*;}
-keepclassmembers class com.google.** {*;}
If you still get error add this line too. 如果仍然出现错误,请添加此行。
-dontwarn com.google.**
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.