2013-10-26 48 views
0

當我嘗試導出我的APK谷歌分析和Proguard激活我有這個問題。Proguard和谷歌分析導出APK問題

我已經加入到我的conf下的這個條件 - >

-keep public class com.google.** {*;} 

這是控制檯輸出

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 

回答

4

刪除你的;

-keep public class com.google.** {*;} 

和這兩條線添加到您的prpguard.cfg

-keep class com.google.** {*;} 
-keepclassmembers class com.google.** {*;} 

如果仍然出現錯誤添加這一行了。

-dontwarn com.google.** 
+0

謝謝愛琴海,它的工作原理:-) – David