是否可以使用不同版本的Apache的HttpComponents安裝在使用的SDK中?Android上不同的HttpComponent-Version
1
A
回答
1
是的。儘管如此,您仍然需要更改軟件包名稱,以免與系統衝突。您可以使用jarjar或類似工具自動執行此操作。
0
這就是我不需要更改jar文件所做的事情。
在Eclipse中,
1右鍵單擊您的項目名稱,然後單擊屬性
2單擊Java構建路徑左側
3個單擊庫右側
4加org/apache/http/**來訪問規則,如圖所示。您需要添加**,因爲這意味着包括路徑下的文件夾在內的所有內容。如果您只使用一個*,則表示該路徑下的所有文件,不包括文件夾。
此外,還有的android.jar下一個訪問規則,但不能添加規則給它。我已經這樣做了,發現它在關閉窗口時沒有保存,所以它不會有任何效果。
5依次排序和導出,並把httpcomponents jar文件頂端或至少上比Android。
6單擊確定,然後轉到你的java文件。 alt + shift + o重建依賴關係。如果還有什麼東西仍然顯示錯誤,如「找不到方法......」。只需刪除該行並重新鍵入即可。有時編輯器仍會記住Android.jar中的httpcomponents,您需要重新輸入以刷新他。^_^
1
已經有一個重新包裝的HttpClient爲Android在這裏。 httpclientandroidlib
相關問題
- 1. 在Android上的Web上的相同圖像的不同大小
- 2. 不同的遊戲在不同的Android設備上的行爲
- 3. 不同版本的gradlejvm在不同的計算機上(Android Studio)
- 4. Android texSubImage2D - 在不同的設備上有不同的行爲嗎?
- 5. Android的createbitmap寬度在不同的設備上表現不同
- 6. Android上的RSA不同於PC
- 7. Android上的不同屏幕尺寸
- 8. Android屏幕在不同的手機上
- 9. Android上不同設備的性能AVD
- 10. Android上的Dropbox - listDatastores不同步
- 11. Android Studio不同設備上的不同圖片尺寸
- 12. Android軟鍵盤上不同按鍵的不同背景色
- 13. Android - 不同設備上的不同背景
- 14. 不同actvities/Android的
- 15. Android MediaPlayer在設備上不同
- 16. GridView在Android Nougat上看起來不同
- 17. ImageView layout_height在不同屏幕上 - Android
- 18. Android - 在不同設備上繪圖
- 19. JSoup在Android上的行爲與在PC上的行爲不同?
- 20. iOS上的Gmail和Android上的Gmail呈現不同
- 21. Android上的底欄與上面的不同佈局?
- 22. Android:不同屏幕的不同佈局
- 23. MenuDrawer的Listview在不同的Android版本上呈現不同的版本
- 24. Android Audio Recorder的** getMaxAmplitude()**在不同的設備上返回不同的值
- 25. 在Android上使用不同硬件上的傳感器
- 26. Android Compass在不同的手機上閱讀不同的價值觀?
- 27. 針對Android上不同類型的用戶有不同的佈局和功能
- 28. 爲什麼在不同的Android設備上有不同的時間輸出?
- 29. 不同的背景上不同的iPhone
- 30. 不同設備上的Android不一致動畫
謝謝你,我會嘗試。 – user1168876 2012-03-08 08:32:17