天天看點

android 自動更新 jar包,android-support-v4.jar更新方法

一.前言

在做android 6.0權限适配過程中,發現一些重要方法在老版本的android-support-v4.jar中沒有,需要更新到23版本的才可以,但是google給出的更新方法是針對android studio的,具體可以參考:

對于還用eclipse的使用者隻能去網上搜尋jar包,很多jar都不全,這裡我給出非常完整的更新方法,親測。

二.更新

在eclipse中打開sdk manager , 最下面找到

extras - android support repository

安裝如圖:

android 自動更新 jar包,android-support-v4.jar更新方法

找到SDK的安裝路徑 ,在SDK manager 的 SDK PATH中有顯示, 假設是 SDK_DIR,找到該目錄下的

\extras\android\m2repository\com\android\support\support-v4\23.0.1\support-v4-23.0.1.aar

後面的23.0.1是我使用的版本,這裡可以選擇任意其他23号版本的路徑

将support-v4-23.0.1.aar用壓縮軟體打開,複制裡面的classes.jar和libs\internal-23.0.1.jar包,注意如果Libs下還有其他包也要一并取出,重命名為

android-support-v4-23.0.1.jar和android-support-v4-23.0.1-internal.jar

将這兩個jar包導入到eclipse的Libs目錄下,clean項目,你所需要的support-v4包就包含了完整的類庫了。

更新到其他版本比如24版本也是一樣的過程。

注意:如果不導入Libs下的jar包,在clean項目後,會提示找不到一些class,比如ActivityCompatBJ等等。

一般最高版本的V4/V7包都會相容之前版本的包,但是包體就會略大一些,建議使用最新的包。