资源整合地址:
http://www.androiddevtools.cn/ (更新速度快,各种工具都有)
http://tools.android-studio.org/
1. 安装JDK
1.1 从http://www.oracle.com/technetwork/java/javase/downloads/index.html安装下载JDK。
1.2 添加 环境变量
JAVA_HOME: E:\Program Files\Java\jdk1.8.0_112
PATH: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
1.3 检验 java -version
2.安装Android Studio
2.1 从http://developer.android.com/sdk/index.html 或http://www.android-studio.org/下载安装。
2.2 添加环境变量
ANDROID_BUILD_TOOLS: E:\Android\sdk\build-tools\24.0.2
ANDROID_HOME: E:\Android\sdk
ANDROID_SDK_HOME: E:\Android
ANDROID_SDK_TOOLS: E:\Android\sdk\tools
ANDROID_SDK_PLATFORM_TOOLS: E:\Android\sdk\platform-tools
PATH:
;%ANDROID_SDK_TOOLS%;%ANDROID_SDK_PLATFORM_TOOLS%;%ANDROID_SDK_HOME%;%ANDROID_BUILD_TOOLS%
2.3 检验 emulator -version 与 adb version
2.4 运行E:\Android\sdk\SDK Manager.exe 下载具体版本的SDK
2.5 更改模拟器的默认路径 :
Android AVD模拟器默认路径为c:\user\用户名\.android\avd,欲将其移植到d盘下,方法为:
2.5.1、 建立文件夹
在E:\Android下建立.android子文件夹(注意前面有个点,如果系统提示请输入文件名,则将原路径下的文件夹拷贝过来即可),再在.android下建立avd文件夹,即建立了E:\Android\.android\avd
2.5.22、 配置环境变量。
打开 计算机->属性->环境变量->系统变量,新建变量名ANDROID_SDK_HOME(不可用其它名称),值为E:\Android(备注:变量值home后面不加任何符号,包括分号,点号等)
3、移植原avd文件
将原路径下的avd设备拷贝到新的路径下,将.ini文件下的原路径更改为新的路径。
4、建立新的avd
打开AVD Manager.exe,
顶端已经显示为新的路径,点击New,新建avd设备即可。
3. 安装NDK
3.1 从http://developer.android.com/sdk/ndk/index.html 或http://tools.android-studio.org/index.php/85-tools/109-android-tools-download 下载安装。
3.2 添加环境变量
ANDROID_NDK: E:\android-ndk-r10e
3.3PATH: ;%ANDROID_NDK%
3.4 检验 ndk-build
D:\>cd D:\android-ndk-r10c\samples\hello-jni\jni
D:\android-ndk-r10c\samples\hello-jni\jni>ndk-build
[arm64-v8a] Compile : hello-jni <= hello-jni.c
[arm64-v8a] SharedLibrary : libhello-jni.so
[arm64-v8a] Install : libhello-jni.so => libs/arm64-v8a/libhello-jni.so
[x86_64] Compile : hello-jni <= hello-jni.c
[x86_64] SharedLibrary : libhello-jni.so
[x86_64] Install : libhello-jni.so => libs/x86_64/libhello-jni.so
[mips64] Compile : hello-jni <= hello-jni.c
[mips64] SharedLibrary : libhello-jni.so
[mips64] Install : libhello-jni.so => libs/mips64/libhello-jni.so
[armeabi-v7a] Compile thumb : hello-jni <= hello-jni.c
[armeabi-v7a] SharedLibrary : libhello-jni.so
[armeabi-v7a] Install : libhello-jni.so => libs/armeabi-v7a/libhello-jni.so
[armeabi] Compile thumb : hello-jni <= hello-jni.c
[armeabi] SharedLibrary : libhello-jni.so
[armeabi] Install : libhello-jni.so => libs/armeabi/libhello-jni.so
[x86] Compile : hello-jni <= hello-jni.c
[x86] SharedLibrary : libhello-jni.so
[x86] Install : libhello-jni.so => libs/x86/libhello-jni.so
[mips] Compile : hello-jni <= hello-jni.c
[mips] SharedLibrary : libhello-jni.so
[mips] Install : libhello-jni.so => libs/mips/libhello-jni.so
4. 从https://eclipse.org/downloads/eclipse-packages/ 下载ecllipse软件 J2EE版本
安装eclipse 插件 CDT,ADT
4.1 启动 E:\Android\eclipse\eclipse.exe
注:若是出现 failed to create the java virtual machine ,参考此文解决 http://blog.csdn.net/yuanfei_1988/article/details/5919168
4.2 安装CDT
下载地址:http://www.eclipse.org/cdt/downloads.php
HELP->Install New Software http://download.eclipse.org/tools/cdt/releases/juno
注意:CDT 要与eclipse版本一致。
4.3 安装ADT
下载地址:http://www.androiddevtools.cn/
HELP->Install New Software https://dl-ssl.google.com/android/eclipse/
Windows->Preference 窗口中 Android 标签设置 SDK Location 与NDK Location 。
Windows->Preferences->Android SDK Location E:\Android\sdk
Windows->Preferences->Android->NDK NDK Location E:\Android\android-ndk-r10e
注:早期的 adt-bundle-windows的ecllipse 会自带 CDT 与ADT
注:adt-bundle-windows-x86-20140702 虽然自带了ADT,但无法设置NDK路径,需要下载com.android.ide.eclipse.ndk_23.0.2.1259578.jar,
拷贝此文件到E:\Android\eclipse\plugins目录下.
注:Not a valid NDK directory错误,NDK版本对于ADT过高,需要NDK降级。
eclipse安装ndk时,常出现的问题及错误: http://blog.csdn.net/baidu_28136669/article/details/51123541
下载ADT的官方地址: https://developer.android.com/sdk/installing/installing-adt.html
5. 创建Android Virtual Device
5.1 拷贝 E:\Android\sdk\tools\lib\AVD Manager.exe 到E:\Android\sdk\AVD Manager.exe
5.2 启动E:\Android\sdk\AVD Manager.exe
6.安装ant
下载地址:http://ant.apache.org/bindownload.cgi
ANT_HOME: E:\Program Files\apache-ant-1.9.7-bin\apache-ant-1.9.7
PATH: ;%ANT_HOME%\bin
6. 安装apktool,dextojar,jd-gui,jeb,Netbeans,python等工具