[2016-09-23 16:44:03 - myAppAndroid] Proguard returned with error code 1. See console [2016-09-23 16:44:03 - myAppAndroid] Note: there were 5021 duplicate class definitions. [2016-09-23 16:44:03 - myAppAndroid] Warning: library class org.apache.http.impl.client.BasicCookieStore extends or implements
程序類org.apache.http.client.CookieStore [2016年9月23日16時44分03秒 - myAppAndroid]警告:庫班org.apache .http.impl.client.RequestWrapper擴展或實現了 程序類org.apache.http.message.AbstractHttpMessage [2016-09-23 16:44:03 - myAppAndroid] Warning:library class org.apache.http.impl。 client.RequestWrapper擴展或實現 程序類org.apache.http.client.methods.HttpUriRequest [2016-09-23 16:44:03 - myAppAndroid] Warning:library class org.apache.http.message.BasicHttpRequest extends or實現程序 class org.apache.http.message.AbstractHttpMessage [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.message.BasicHttpResponse擴展或實現了 程序類org.apache.http .message.AbstractHttpMessage [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.client.HttpClient依賴於程序類 org.apache.http.client.methods.HttpUriRequest [ 2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.client.HttpClient取決於程序類 org.apache.http.client.methods.HttpUriRequest [2016-09-23 16 :44:03 - myAppAndroid]警告:庫類org.apache.http.client.HttpClient取決於程序類 org.apache.http.client.methods.Ht tpUriRequest [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.client.HttpClient依賴於程序類 org.apache.http.client.methods.HttpUriRequest [2016-09 -23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.impl.client.AbstractHttpClient依賴程序 class org.apache.http.client.CookieStore [2016-09-23 16:44: 03 - myAppAndroid]警告:庫類org.apache.http.impl.client.AbstractHttpClient取決於程序 class org.apache.http.client.CookieStore [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.impl.client.AbstractHttpClient依賴程序 class org.apache.http.client.CookieStore [2016-09-23 16:44:03 - myApp Android]警告:庫類org.apache.http.impl.client.AbstractHttpClient取決於程序 類org.apache.http.client.methods.HttpUriRequest [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.impl.client.AbstractHttpClient取決於程序 class org.apache.http.client.methods.HttpUriRequest [2016-09-23 16:44:03 - myAppAndroid] Warning:library class org。 apache.http.impl.client.AbstractHttpClient取決於程序 class org.apache.http.client.methods.HttpUriRequest [2016-09-23 16:44:03 - myAppAndroid] Warning:library class org.apache.http。 impl.client.AbstractHttpClient取決於程序 類org.apache.http.client.methods.HttpUriRequest [2016-09-23 16:44:03 - myAppAndroid] Warning:library cl屁股org.apache.http.impl.client.BasicCookieStore取決於程序類 org.apache.http.cookie.Cookie [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http .impl.client.BasicCookieStore取決於程序類 org.apache.http.cookie.Cookie [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.impl.client.DefaultHttpClient取決於程序類 org.apache.http.client.CookieStore [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.impl.io.AbstractSessionInputBuffer取決於程序 class org .apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.io。SessionInputBuffer取決於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.message.BasicLineParser取決於程序類 org。 apache.http.util.CharArrayBuffer [2016年9月23日16時44分03秒 - myAppAndroid]警告:庫班org.apache.http.message.BasicLineParser取決於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.message.BasicLineParser依賴於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16: 44:03 - myAppAndroid]警告:庫類org.apache.http.message.BasicLineParser依賴於程序類 org.apache.http。 util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.message.BasicLineParser依賴於程序類 org.apache.http.util.CharArrayBuffer [2016-09 -23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.message.BasicLineParser取決於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.message.LineParser取決於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org。 apache.http.message.LineParser取決於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid] Warning:li brary class org.apache.http.message.LineParser依賴於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http。 message.LineParser依賴於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]警告:庫類org.apache.http.message.LineParser取決於程序類 org.apache.http.util.CharArrayBuffer [2016-09-23 16:44:03 - myAppAndroid]你應該檢查是否需要指定其他程序罐。 [2016-09-23 16:44:03 - myAppAndroid]警告:根據程序類,有32個庫類的實例。 [2016-09-23 16:44:03 - myAppAndroid]你必須避免這種依賴關係,因爲程序類將會被處理,而庫類將會保留在 [2016-09-23 16:44:03 - myAppAndroid]中不變。 [2016-09-23 16:44:03 - myAppAndroid] java.io.IOException:請先糾正上述警告。 [2016-09-23 16:44:03 - myAppAndroid] at proguard.Initializer.execute(Initializer.java:321) [2016-09-23 16:44:03 - myAppAndroid] at proguard.ProGuard.initialize( ProGuard.java:211) [2016-09-23 16:44:03 - myAppAndroid] at proguard.ProGuard.execute(ProGuard.java:86) [2016-09-23 16:44:03 - myAppAndroid] at proguard.ProGuard.main(ProGuard.java:492)構建失敗,Proguard的返回錯誤代碼 - 1
回答
這些只是警告。
-dontwarn org.apache.http.**
這意味着:
忽略警告與包org.apache.http
和子包連接也許你可以只是忽略它們。
我給出了所有警告的方法。但仍然發生同樣的錯誤。我的一個是IBM MFP的消費版本7.1 –
首先,請獲取您在應用程序中使用的庫的最新版本。
其次使用dontwarn財產在你的ProGuard文件
例如,
-keep class twitter4j.** { *; }
-dontwarn twitter4j.**
這是跳過通過就可以申請使用的是在您的應用程序庫中的twitter4j library.Same拋出的警告。
欲瞭解更多請參考:
How to use -dontwarn in ProGuard?
您也可以嘗試這些命令
-keep class android.support.v4.** { *; }
-dontwarn android.support.v4.**
-dontwarn javax.activation.**
-dontwarn javax.security.**
-dontwarn java.awt.**
-libraryjars <java.home>/lib/rt.jar
-keep class javax.** {*;}
-keep class com.sun.** {*;}
-keep class myjava.** {*;}
-keep class org.apache.harmony.** {*;}
-keep public class Mail {*;}
-dontshrink
當然
與你的庫名
我沒有使用這個軟件包。我給了這個 - 對所有的警告進行對抗。但仍然發生同樣的錯誤。我的一個是IBM MFP的消費版7.1 –
請檢查您的項目中是否有其他的proguard文件。 – Nishith
更換Android SDK中 - >工具 - >與新的proguard版本的Proguard。這將正常工作
- 1. Proguard - Proguard返回錯誤代碼1
- 2. Proguard返回錯誤代碼1.(與untiy-classes.jar的Proguard錯誤)
- 3. Proguard返回錯誤代碼1
- 4. Proguard返回錯誤代碼1.在zxing
- 5. Android - Proguard返回錯誤代碼1
- 6. Proguard返回錯誤代碼1 proguard.ParseException
- 7. Proguard - Proguard返回了錯誤代碼1.請參閱控制檯
- 8. Proguard返回錯誤代碼1 - 試圖使用Proguard
- 9. Proguard錯誤代碼1
- 10. Apache Cordova:構建失敗錯誤代碼1和Javascript異常
- 11. Proguard返回錯誤代碼1.請參閱控制檯
- 12. Proguard在apk導出時返回了錯誤代碼1
- 13. MobileFirst Proguard返回錯誤代碼1.請參閱控制檯java.lang.ClassCastException
- 14. Android - Proguard返回錯誤代碼1.請參閱控制檯
- 15. Proguard返回錯誤代碼1沒有任何具體信息
- 16. 無法修復的Android Proguard的一起返回錯誤代碼1個錯誤
- 17. Proguard的錯誤代碼1:Proguard.ParseException
- 18. egg_info失敗,錯誤代碼爲1
- 19. nimblekit失敗,退出代碼1錯誤
- 20. Proguard返回錯誤代碼1,錯誤找不到引用類android.support.v4.app
- 21. Proguard和Dalvik錯誤代碼1
- 22. RestKit失敗,錯誤鐺失敗,退出代碼爲1
- 23. Maven構建錯誤失敗
- 24. sqlite3_prepare_v2返回錯誤1代碼
- 25. php exec返回錯誤代碼1
- 26. 構建失敗錯誤
- 27. OCIEnvCreate失敗,返回代碼1但錯誤消息文本不可用
- 28. OCIEnvCreate失敗,返回代碼-1,但錯誤消息文本不可用於ODP.net
- 29. IOCTL_DISK_GET_DRIVE_GEOMETRY的DeviceIoControl()失敗並返回錯誤代碼87.爲什麼?
- 30. 節點GYP重建 - 錯誤:`gyp`失敗,退出代碼:1
嘗試刪除已添加到libs文件夾中的庫,並且從未使用它們。 – itzswan