最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境

 

windows7 64bit系统下搭建Android开发环境

最新版本Android-Studio2.1.2

        现在在使用珠海鼎芯的基于i.MX6Q开发板做嵌入式系统开发,跑的是Android系统,想在开发板写一些测试程序,因此搭建了Android开发环境,以下内容是本人整理的开发环境搭建过程。开发安卓的IDE有两种,Eclipse和Android-Studio,使用Android-studio搭建安卓开发环境相对简单,只要一个安装包就能搞定,下面就介绍Android-Studio的安装方法。


工具原料

Jdk-8u101-windows-x64.exe

Android-studio-bundle-143.2915827-windows.exe

 

下载地址

官网地址:http://developer.android.com/sdk/index.html#Other

国内镜像:http://www.androiddevtools.cn/


 

目录

一、JDK1.8安装方法.......................3

二、Android Studio2.1安装方法......7

三、问题与解决...............................20

 


一、JDK1.8安装方法:

1、双击jdk-8u101-windows-x64.exe进行安装,没有设置选项的直接”下一步”;

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第1张图片

2、选择JDK安装目录时,需要修改,改为:D:\ProgramFiles\Java\jdk1.8.0_101(路径没有空格);

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第2张图片

3、选择JRE安装目录时,需要修改,改为:D:\ProgramFiles\Java\jre1.8.0_101;

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第3张图片

4、安装完成后,修改系统环境变量:

  • 打开控制面板-->点击‘高级系统设置 --- 环境变量’

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第4张图片

  • 新建用户变量,设置变量名为:JAVA_HOME,变量值为:D:\ProgramFiles\Java\jdk1.8.0_101

 最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第5张图片

  • 新建系统变量,设置变量名:CLASSPATH,设置变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第6张图片

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第7张图片

  • 然后全部点击确定;

  • 确认JDK安装及变量是否成功:
  • 点击“开始—运行”,输入cmd命令打开DOS窗口;
  • DOS窗口中输入命令:javac    (若如下图,标识JDK环境搭建成功)

 

  • 问题1

       如果以上步骤都正确操作并在DOS中命令java可查询jdk版本,但是javac命令仍提示:

 

  • 解决1

       此时,在DOS中设置一下环境变量,就解决了。如下图

 最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第8张图片

 

二、Android Studio2.1.2安装方法

1、以管理员身份运行Android-studio-bundle-143.2915827-windows.exe

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第9张图片

2、然后就是“Next”“Next”“Agree”

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第10张图片

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第11张图片

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第12张图片

3、修改安装目录并“Install”

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第13张图片

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第14张图片

       等待安装完成。

 最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第15张图片

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第16张图片

4、安装完后,运行起来,设置JDK目录。

 最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第17张图片

5、安装SDK。

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第18张图片最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第19张图片

6、如上图,设置SDK安装目录,并Next。

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第20张图片

7、点击Finish,然后等待。

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第21张图片

8、以上步骤完成后,开始配置SDK、JDK目录以及安装NDK。

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第22张图片

到此,基本的安装过程就完成了。

 

9、但是,还有模拟器没有运行呢???开始准备虚拟器的运行过程。

  下载安装SDK:

  • 首先,点击图中红色方框中的图标按键,进入设置;
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第23张图片

  • 其次,在Default Setting中点击进入”Appearance & Behavior --- SystemSettings --- Android SDK”
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第24张图片

  • 再次,在上图中点击”Launch Standalone SDK Manager”; 进入下图
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第25张图片
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第26张图片
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第27张图片

  • 然后,在Android SDK Manager中选择想要安装的工具及镜像,因为不知道具体将会使用到什么,所以按如下选择的内容进行了安装;

A、  Tools中的工具全选;

B、  Android 6.0(API 23)中的镜像全选;

C、  Android 4.3(API 18)中的镜像全选;

D、 其他系统版本主要选择:SDK Platform、Intel x86 Atom System Image、Google APIs、Sources for Android SDK;

E、Extras中的软件全选;

 

以上内容选择完成后,点击右下角的Install*** packages…按钮进行安装,等待安装完成就OK了。

 


10、 创建虚拟设备:

  • 首先,点击下图中红色方框内的图标按键,进入虚拟设备目录。
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第28张图片
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第29张图片

  • 其次,点击左下角+CreateVirtual Device…,进入后选择一个设备并点击Next。
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第30张图片

  • 再次,选择需要启动的系统镜像,x86 Images,这里选择实现下载好的Android4.3的镜像。
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第31张图片

  • 然后,在点击Next后,设置AVD名称,点击Finish。就创建好了。
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第32张图片

创建虚拟设备完成后,在虚拟设备目录下就有了设备列表了,如下图,点击在其中一个设备后面的绿色三角符号就可以运行相应的模拟器了。


运行模拟器只需等1分钟多钟就可以运行起来了,如下图:

 最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第33张图片

  • 最后,运行一下Android Studio的HelloWorld程序,效果如下:
最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第34张图片

至此,Android Studio 的基本环境搭建就完成了!

 最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第35张图片

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第36张图片

 

三、问题与解决

Q1Android-Studio 运行Android模拟器错误:

D:\ProgramFiles\Android\sdk\tools\emulator.exe-netdelay none -netspeed full -avd Nexus4API18AVD

WARNING:./android/base/files/IniFile.cpp:155:Failedto process .ini file D:\ProgramFiles\Android\sdk\tools;D:\ProgramFiles\Android\sdk\platform-tools;D:\ProgramFiles\Android\sdk\build-tools\.android\avd\Nexus4API18AVD.inifor reading.

 

Note:The environment variable $ANDROID_SDK_HOME is set, and the emulator uses thatvariable to locate AVDs.

This mayresult in the emulator failing to start if it cannot find the AVDs in thefolder pointed to by the

givenenvironment variable.

ANDROID_SDK_HOME=D:\ProgramFiles\Android\sdk\tools;D:\ProgramFiles\Android\sdk\platform-tools;D:\ProgramFiles\Android\sdk\build-tools

 

WARNING:./android/base/files/IniFile.cpp:155:Failedto process .ini file (null)\config.ini for reading.

WARNING:./android/base/files/IniFile.cpp:155:Failedto process .ini file D:\ProgramFiles\Android\sdk\tools;D:\ProgramFiles\Android\sdk\platform-tools;D:\ProgramFiles\Android\sdk\build-tools\.android\avd\Nexus4API18AVD.inifor reading.

WARNING:./android/base/files/IniFile.cpp:155:Failedto process .ini file (null)\config.ini for reading.

WARNING:./android/base/files/IniFile.cpp:155:Failedto process .ini fileD:\ProgramFiles\Android\sdk\tools;D:\ProgramFiles\Android\sdk\platform-tools;D:\ProgramFiles\Android\sdk\build-tools\.android\avd\Nexus4API18AVD.inifor reading.

WARNING:./android/base/files/IniFile.cpp:155:Failedto process .ini file (null)\config.ini for reading.

WARNING:./android/base/files/IniFile.cpp:155:Failedto process .ini file (null)\config.ini for reading.

This application has requested theRuntime to terminate it in an unusual way.

Please contact the application'ssupport team for more information.

terminate called after throwing aninstance of 'std::logic_error'

 what(): basic_string::_S_construct null not valid

 

 

A1由于模拟器用到了HAXM,官网查看得知这是管理硬件加速的,Android SDK已经集成了这个软件,但是在Android SDK Manager中点击安装的时候,虽然显示它已经安装,但其实它默认并没有安装。只要在下图的目录中找到它,并安装,安装过程就是一路Next就可以,无需自己修改。

当在“开始—运行--cmd”中键入命令: sc query intelhaxm 后如下图。有STATE :4 RUNNING则表示安装成功。

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第37张图片

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第38张图片

安装完这HAXM,还要设置环境变量ANDROID_AVD_HOME,然后重新启动Android Studio就OK了。(ANDROID_AVD_HOME=\.android\avd)

最新版本Android-Studio2.1.2 Windows7 64bit系统下搭建Android开发环境_第39张图片

 

       Q2如何使自己电脑支持虚拟设备?

       A2需要在系统启动时,进入BIOS(如何进入BIOS,依PC不同方法不同),在BIOS中选择”Virtualization Technology”,使其处于Enable状态,(我的是Lenovo 天逸100,在电脑关闭状态下,直接用牙签去戳电源插口旁边的小的插口就行了,系统启动后自动进入BIOS,选择”BIOS Setup --- Configuration --- Virtualization Technology  [Enabled]”)再启动就可以了。

如果有的电脑不支持”Virtualization Technology”这个选项,也没有关系,那就使用另外一种方法,那就是网络传闻一种非常快的模拟器:Genymotion,我尝试着装了一下,就光是启动来讲,和现在的AndroidStudio中AVD基本没有什么差别(个人尝试结果)。

 


你可能感兴趣的:(Android应用)