一、 安装JDK和环境配置
- 1. JAVA_HOME:C:Program FilesJavajdk1.7.0_09
- 2. Path:%JAVA_HOME%in;%JAVA_HOME%jrein;
- 3. CLASSPATH:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar
- 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