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

2023-10-26

 

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进行安装,没有设置选项的直接”下一步”;

 

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

 

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

 

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

 

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

 

 

 

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

 

 

 

 

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

 

 

  • 然后全部点击确定;

 

 

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

 

 

 

 

  • 问题1

 

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

 

 

  • 解决1

 

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

 

 

 

二、Android Studio2.1.2安装方法

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

 

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

 

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

 

       等待安装完成。

 

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

 

 

5、安装SDK。

 

 

 

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

 

7、点击Finish,然后等待。

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

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

 

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

  下载安装SDK:

 

  • 首先,点击图中红色方框中的图标按键,进入设置;

 

 

  • 其次,在Default Setting中点击进入”Appearance & Behavior --- SystemSettings --- Android SDK”

 

 

  • 再次,在上图中点击”Launch Standalone SDK Manager”; 进入下图

 

 

  • 然后,在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、 创建虚拟设备:

 

  • 首先,点击下图中红色方框内的图标按键,进入虚拟设备目录。

 

 

  • 其次,点击左下角+CreateVirtual Device…,进入后选择一个设备并点击Next。

 

 

  • 再次,选择需要启动的系统镜像,x86 Images,这里选择实现下载好的Android4.3的镜像。

 

 

  • 然后,在点击Next后,设置AVD名称,点击Finish。就创建好了。

 

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

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

 

 

 

  • 最后,运行一下Android Studio的HelloWorld程序,效果如下:
 

 

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

 

 

三、问题与解决

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则表示安装成功。

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

 

 

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

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

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

 

 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐