SDK模拟器安装及配置

一、     安装JDK和环境配置

  1. 1.   JAVA_HOME:C:Program FilesJavajdk1.7.0_09
  2. 2.   Path:%JAVA_HOME%in;%JAVA_HOME%jrein;
  3. 3.   CLASSPATH:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar
  4. 4.   检验是否配置成功 运行cmd 输入 java -version

二、     模拟器安装和环境配置:

1.安装SDK Manager中的内容

 

2.安装Intel的加速器:android-sdk-windowsextrasintelHardware_Accelerated_Execution_Managerintelhaxm-android.exe

3.环境配置

1 SDK_HOME:D:android-sdk-windows

2 Path:D:android-sdk-windows ools;D:android-sdk-windowsplatform-tools

4.打开AVD Manager进行新增

 

三、     安卓模拟器不能联网的解决方案

模拟器跟自己的PC就不在同一个网段,使用就导致自己的PC机可以上网,而模拟器不能上网,如何设置:
1.如果没有配置sdk的环境变量的,那么在CMD命令下进入sdk安装路径的tools目录下
(4.0应该是进入platform_tools目录下),然后使用adb shell命令,如果配置了sdk的环境变量的,那么直接在CMD窗口中输入adb shell

  1)配置sdk环境变量:

  2)没有配置sdk环境变量:

2.输入:getprop 查看系统当前的各项属性,得到模拟器的DNS地址,如下:

3.使用setprop命令把模拟器的DNS改为自己PC的DNS,例如:101.226.4.6

设置完毕,回车生效

 

四、      Android模拟器安装APP出现INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案

 

由于安装的APP中使用了与当前CPU架构不一致的native libraries,所以导致报错; 可以直接修改模拟器的CPU类型,来解决问题。

 

注:如果应用用的是ARM,则再用Intel是无法打开的

五、     Root权限

进入D:android-sdk-windowsplatform-tools,再输入命令adb root,回车;再输入命令adb remount

 

六、     android模拟器创建和使用SDCard存储

  1. 创建一个SDCard

 

会在当前目录下生成一个sdcard.img文件,该文件是Android模拟器的SD卡镜像文件。2048M表示SD卡容量为2G。目前Android支持8M~128G的SD卡。

  2. 运行带有SD卡的模拟器

创建了SD卡镜像文件,只是创建了一个文件,还不能在模拟器中直接使用,要在模拟器加载该SD卡,要选择地址

 

3、向SD卡中上传文件

在cmd中,进入Android SDK的安装路径下的tools目录中,运行命令:

 

其中,D: est.txt是本地要上传的文件,sdcard/test.txt 为上传到SD卡中的路径。注意:adb push电脑路径 模拟器路径在电脑路径中,必须使用“”,在模拟器路径中必须使用“/”,并且模拟器的根路径是只读的。

4、使用SD卡中的文件

安装文件浏览器es,可以查看SD Card中的内容:

cmd中,进入Android SDK的安装路径下的android-sdk-windows目录中,运行:adb install es.apk

 

 

原文地址:https://www.cnblogs.com/gagu/p/7886165.html