Windows 8(64位)如何搭建 Android 开发环境与真机测试(转)

时间:2023-03-09 12:52:10
Windows 8(64位)如何搭建 Android 开发环境与真机测试(转)

可以参考http://wenku.baidu.com/link?url=ghU6IFS1WJXLFKfM_0efv9YQEnMDBrdi9CXwirSs5IOLLeUfdIOh8OOVv0DX89LtibPRhZjOJfA26mNIDIwKYP_Yp9BfLfVDHfgp0cCR4_G

有图。

先行强调: 安装 Java SDK 和 Android SDK 的路径中不能有空格或中文, 否则在启动 Android SDK Manager 的时候会出现闪退的现象.
此安装步骤也适用于 X86 的 Android 开发环境搭建哦,下载时注意版本就 OK 啦。
 
1: 下载安装 Java SE JDK(2014-08-20)
jdk-8u20-windows-x64.exe,目前最新版本为 jdk1.8.0_20
http://www.oracle.com/technetwork/java/javase/downloads/index.html
配置环境变量 JAVA_HOME 指向 JDK 安装目录方法:
我的电脑->环境变量下,新建 JAVA_HOME 值为:X:\Java\jdk1.8.0_20(安装 JDK 的目录);
另外需要修改 Path 变量, 增加 %JAVA_HOME%\bin
CLASSPATH 值为: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; (注意最前面有一个点号(.))

验证方法: 环境变量配置完成后在控制台输入 “javac”,若没有出现 “javac 不是内部命令” 的提示,说明安装成功!
 
2: 下载安装安卓 SDK(Google Android SDK R23.0.2)
需要先指定 JDK 路径,如上述1.
现在 Google 提供了两种下载方式:一种是将 Eclipse/ADT/和/SDK/整合到一起了;一种是自行分别下载单独软件自己装配环境,
地址是:http://developer.android.com/sdk/index.html(在天朝这个网址难打开啊!)
http://download.pchome.net/development/sample/download-142455.html

1) 以管理员身份运行 installer_r23.0.2-windows.exe(下载的 Android SDK 安装包)
2) 按其提示一步一的操作,安装成功最后一步选择启动 “Android SDK Manager”
3) 在弹出的 Android SDK Manager 窗口中勾选你要安装的 Andriod SDK 版本,其中 “Tools” 和 “Extras” 里面的最好全部勾选 - 此步的执行也危险啊!!!(如下修改 hosts 和菜单 Tools/Options 中的选项)
4) 配置 Android SDK 的环境变量
在 “用户变量” 中新建 PATH 值为: Android SDK 中的 Tools 和 Platform-tools 的绝对路径
(例如: X:\Android\android-sdk\tools 和 X:\Android\android-sdk\platform-tools)
配置完成之后,在控制台输入 “Android -version”,若显示出 Android SDK 的版本信息,则说明安装成功.
 
3: 打开 SDK Manager,更新需要的安卓版本(任选,最好是根据需要)

如果连不上服务器,试着在 System32 下的 driver/etc/hosts 添加:
203.208.46.146 www.google.com
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

打开Android SDK Manager,在Tools下的 Options 里面,有一项 Force https://..sources to be fetched using http://...

将这一项勾选上,就可以了。

4: 下载 Eclipse IDE for Java Developers Windows 64-bit,目前最新版本为:Eclipse(4.4.0)
http://www.eclipse.org/downloads/
下载后如: eclipse-java-luna-R-win32-x86_64.zip(eclipse-jee-luna-R-win32-x86_64.zip 不行的) 文件,解压后就可以使用,不用安装.
 
5: 安装 ADT(ADT-23.0.3.zip)
http://developer.android.com/sdk/installing/installing-adt.html(不要解压)
打开 Eclipse->Help->Install new software->Add
 Name 随意(如:Android-ADT),Location 可以填写网址 http://dl-ssl.google.com/android/eclipse,选中出来的安装。请看具体的步骤:
1) 解压第一步中下载好的 Eclipse 压缩包,打开eclipse
2) 在菜单中选择 "Help" -> "Install New Software"
3) 点击 "Add..." 按钮,弹出对话框要求输入 Name 和 Location,Name 自己取(如: Android-ADT); 
   同样在 3) 步中点击 "Add..." 按钮,在弹出对话框要求输入 Name; 然后点击 "Archive..." 
   找到刚才下载好的 Eclipse ADT 压缩包,并将其导入,确定之后全部勾选,点击下一步进行安装.

下面讲另外一种方法:
Location输入: http://dl-ssl.google.com/android/eclipse
确定之后将要安装的插件全部勾选,点击下一步进行安装.如果网速比较慢,使用此方法会等较长的一段时间

6: 创建AVD
1) 在 Eclipse 中选择 Windows->Android Virtual Device Manager
2) 点击左侧面板的 Android Virtual Devices,再右侧点击 New
3) 填入 Name,选择 Target 的 API,SD Card 大小任意,Skin 随便选,Hardware 目前保持默认值
4) 击 OK 即可完成创建 AVD

7: 打开 Eclipse,开始你的安卓之旅
__________________________________________________________________________________________________

Android 如何连真机测试
1. 设置 Android 手机为 USB 调试模式
步骤: 主菜单->设置->应用程序->开发,选择:USB调试
2. 用 USB 连接手机和电脑,并确保成功
步骤: 在 Windows 下执行 c:\adb devices,查看手机是否已经连接成功
3. 设置应用程序为调试模式
步骤: 编辑 AndroidManifest.xml,增加调试参数android:debuggable="true", 如下:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
4. 执行真机调试操作
ECLIPSE 调试对话框中,Target 窗口中选择 Manual,点击"debug"按钮,选择真机设备,开始调试.

无论是否启用 ECLIPSE 环境,任何 Android 软件只要在真机上运行发生异常,都可以在命令行窗口下查看具体异常信息:
执行: .\adb logcat 可以查看到更多的系统异常消息. 在这些消息中要注意查看 Caused by: 打头的行,这些行指明了在哪行代码出的错误