Quantcast
Channel: Sam的技术Blog
Viewing all articles
Browse latest Browse all 158

Win7下Android开发环境安装

$
0
0
作者: Sam (甄峰)   sam_code@hotmail.com

之前Android App开发都是在Linux下,使用工具为Eclipse+ADT。 但Eclipse真是比较难用,且随着Google在2015年停止维护升级ADT。所以使用Android Studio也成了必由之路。 

这次选择在Windows平台开发APP,就选择使用Android Studio。

0.基础介绍:
Android Studio作为Google官方支持的Android开发工具,它依赖于JDK, Android SDK, NDK三种工具。

1:JDK安装:
1.1:下载地址:
JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
不同的Android版本对JDK有相应的要求。 如Android5.0默认使用jdk1.7编译。 Android7.0默认使用jdk1.8编译。
1.2: 
如果JDK为老版本,而SDK版本更新,则可能导致以下问题:
A. 创建项目后,浏览布局文件设计图时,报错:Android N requires the IDE to be running with Java 1.8 or later.
B. 项目编译失败,提示错误: com/android/dx/commmand/dexer/Main: unsupported major.minor version 52.0.
C: 运行App失败,提示错误:错哦马屁了SdkVersion‘android-24’ requires JDK 1.8 or later to compile.

1.3: 配置环境变量:
设置环境变量JAVA_HOME, CLASSPATH, PATH.




JAVA_HOME:
C:\Program Files\Java\jdk-9.0.4



CLASSPATH:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar



修改系统变量PATH:
在结尾处加:   ;%JAVA_HOME%\bin



验证:
java -version





2. Android SDK 安装
2.0: SDK 基础:
可以单独安装,也可以选择下载包含了SDK的Android Studio。比较推荐在Android Studio内安装。这样可以避免可能的兼容性问题和环境设置问题。
Android Studio附带安装SDK, 会安装在类似:C:\Users\Administrator\AppData\Local\Android\Sdk目录内。如果自己安装,也可以仿照此目录。

2.1:下载:
http://sdk.android-studio.org/

2.2: 设置环境变量:
不管自己安装还是Android Studio附带安装,都需要设置环境变量。
2.2.1: ANDROID_HOME:

C:\Users\Administrator\AppData\Local\Android\Sdk     



2.2.2: 添加内容到PATH:
;%ANDROID_HOME%\tools

2.2.3: SDK更新:
SDKManager.exe可以更新SDK。








3.  Android NDK 安装:
NDK是C/C++代码编译器。全称为:Native Development Kit。

3.1:下载NDK:
https://developer.android.google.cn/ndk/downloads/index.html
或:
http://tools.android-studio.org/


3.2:
把NDK放在类似:C:\Users\Administrator\AppData\Local\Android\android-ndk-r16b-windows-x86_64\android-ndk-r16b
目录下。

3.3:设置环境变量:
NDK_ROOT:
C:\Users\Administrator\AppData\Local\Android\android-ndk-r16b-windows-x86_64\android-ndk-r16b

PATH后加入:
;%NDK_ROOT%



4. Android Stuido安装:
在http://sdk.android-studio.org/ , 下载带有SDK的Android Studio版本。
安装,可以看到,带有SDK的版本会有SDK安装选项:



4.3:确保Android Studio设置中,JDK, SDK, NDK均正确
File -〉Project Structure-〉SDK Location:
中可以看到SDK, JDK,NDK路径。也可以修改之。



5. 安装SVN工具:
之前在Eclipse上开发时,对它如何与SVN结合起来有点头痛,但一直没有深究。 Android Studio自带了 SVN插件。它与SVN软件配合而实现SVN功能。 

5.1: 安装TortoiseSVN:
安装时需要选中command line client tools. 让命令行下也可以执行svn命令。 

5.2: 在Android Studio中配置 TortoiseSVN的命令行 工具
File->Setting->Version Control ->Subversion->user command line client.
给出svn路径。






 

Viewing all articles
Browse latest Browse all 158

Trending Articles