关于android模拟器问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于android模拟器问题相关的知识,希望对你有一定的参考价值。
我下了个安桌模拟器下了Androd3.0创建了一运行得模拟系统,可是模拟器点start,直接点lunch 后屏幕一直黑屏,就只有个单词android说是很慢我就等了啊,可我等了将近一小时,还没等到啊,纠结啊,怎么回事啊?
不行的话教我装andriod系统。电脑装
如是Ram小的原因则简单,XP系统下点开始菜单,点运行,输入cmd然后回车,cd 到android sdk里面的tools目录。然后输入如下命令:emulator -memory 512 -partition-size 512 -avd ****
注释:1:memroy 512是设置ram为 512 M
2:-partition-size 512 是设置rom为512 M
3:-avd **** 是指你需要加载的虚拟设备,其中的****就是虚拟设备的名字
例:新建虚拟设备时取的名字是G7,想修改ram为512M,rom为1024M的话,复制如下命令至命令行窗口点击确认:
emulator -memory 512 -partition-size 1024 -avd G7
windows7的话请使用管理员模式运行cmd,再执行上述命令! 参考技术A 这个问题,很严肃。目前我还没遇到过。你可以选择重新配置另一个版本的模拟器 参考技术B 现在建议采用Android2.2版本或2.3版本,3.0才出来,各方面肯定还有BUG,所以最好换版本,而且基础学好了,新的东西就更容易上手了。
关于Android模拟器运行报错的问题
参考技术A 问题一,解决办法有如下这些:1.
重启Eclipse,方法File—>Restart。
2.
尝试重启ADB服务。
你可以在sdk目录如c:\Program
Files\Android\android-sdk-windows\platform-tools\下建一个叫restartADB.bat的windows批处理文件,文件中写入:
adb kill-server && adb start-server
pause
需要重启ADB,只要双击运行文件即可,注意adb.exe须在platform-tools目录下,不然脚本可能运行不了
3.
删除Run
Configuration,在Run—>Run
Configuration中,选择删除已经配置的Activity。
4.
尝试删除你的.android文件下的一些镜像文件。按你问题提供的信息,应该在:C:\Users\lgs\.android\avd\androidAddresslist.avd/sdcard.img
C:\Users\lgs\.android\avd\androidAddresslist.avd/sdcard.img
C:\Users\lgs\.android\avd\androidAddresslist.avd/userdata-qemu.img
问题二,解决方法有:
1.重启Eclipse,重启ADB。
2.如果上面方法不行,看一下有没有类似91手机助手,腾讯手机助手等工具正在开启,有的话就结束掉这些工具对应的进程。
3.如果你的sdk还是2.3以下的旧版本,那么就是把tools文件夹中的adb.exe复制到platform-tools文件夹中。 参考技术B 图一说你的e:\sdk\tools正在使用,请关闭杀毒软件,结束任何与之相关的进程。
图二说明你只差个sdk
tools就装好了了,不过这句this
update
will
replace
revision
5
with
revision
9说明你以前貌似还有个revision
5在上面。
我建议你重启然后关掉点软件,如果sdk
tools还是不能装的话,我建议你创建个版本低点的模拟器(比如2.0)因为你已经有revision
5的sdk
tools了。你最好把创建模拟器时的错误性息发上来。
以上是关于关于android模拟器问题的主要内容,如果未能解决你的问题,请参考以下文章
关于在 android 模拟器中创建 xxhdpi、xxxhdpi 手表有啥建议吗?
关于Android的setTag()方法和getTag()的一个问题
使用 Android 11 提供了大量关于访问 SQLiteDatabase 接口的输出日志