主要內容參考Windows下编译最新volley为jar包,
並且紀錄操作時遇到的一些問題。
※下載git
先使用git來下載volley,
git clone https://android.googlesource.com/platform/frameworks/volley
※下載gradle
如果電腦中已經安裝Android Studio,
在Android Studio安裝目錄可以看到gradle目錄,
如果沒有可在http://gradle.org/下載,
※設定環境變數
PATH %%ANDROID_HOME%%\tools;%%ANDROID_HOME%%\platform-tools;
ANDROID_HOME <android sdk>
JAVA_HOME <java最新版本的jdk目錄>
※進行編譯
進入<volley>目錄,
開啟build.gradle文件找到,
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
}
將'com.android.tools.build.gradle.1.3.1'修改為'com.android.tools.build.gradle.1.5.0',
版本的修改請先建立一個Android Studio的新專案,
參考專案中的build.gradle跟著修改即可,
接著執行gradle bundleRelease,
成功後,可在<volley>\build\intermediates\bundles\release\中找到classes.jar,
重新命名volley.jar即可。
※遇到的問題
1.執行git clone遇到SSL的錯誤,執行下列命令,
git config --global http.sslVerify false
2. peer not authenticated
修改<volley>\build.gradle文件,找到
repositories {
jcenter()
}
將所有jcenter()修改為
jcenter {
url "http://jcenter.bintray.com/"
}
3. failed to find target with hash string 'android-2' in:<android sdk>
開啟Android SDK Manager,
安裝Android SDK Build-tools Rev. 22.0.1,
安裝Android 5.1.1(API22)。
留言列表