我刚刚开始使用android(仅在文本编辑器中对Java进行了编程),我很感激您的意见。我按照建议下载了ADT软件包,以及SDK Manager中的一些软件包。接下来,我设置了一个Nexus 4虚拟设备,其默认RAM值为1907MB。即使按照建议将内存降至768MB之后,启动虚拟设备时,LogCat中仍然有数十个错误。但是,使用不同的设备,我不会得到所有这些错误?启动虚拟设备时出现错误吨数
因此,这里是我的问题:
- 难道我做错了什么? Nexus系列的编程特别糟糕(Nexus10虚拟设备仅显示黑屏......即使Nexus7确实有效,甚至没有任何错误)?
- 我有16GB RAM,i7-2500K @ 4GHz,三星830 SSD,干净的Win7 x64,但模拟器相当慢。这是正常的(完全可以理解)还是虚拟设备对其他人来说都很流畅,但是我呢?
- ADT包是否要走,或者我应该分别下载eclipse和SDK?
非常感谢您的帮助!
编辑:发布只有第一个和最后几个错误的(日志只有错误文件〜45KB,362个错误总数)
08-01 05:42:42.007: E/BatteryService(292): usbOnlinePath not found
08-01 05:42:42.007: E/BatteryService(292): wirelessOnlinePath not found
08-01 05:42:42.007: E/BatteryService(292): batteryVoltagePath not found
08-01 05:42:42.007: E/BatteryService(292): batteryTemperaturePath not found
08-01 05:42:42.109: E/PowerManagerService-JNI(292): Couldn't load power module (No such file or directory)
08-01 05:42:42.317: E/SurfaceFlinger(37): ro.sf.lcd_density must be defined as a build property
08-01 05:43:21.147: E/SQLiteLog(292): (1) no such table: secure
08-01 05:43:21.597: E/SoundPool(292): error loading /system/media/audio/ui/Lock.ogg
08-01 05:43:21.597: E/SoundPool(292): error loading /system/media/audio/ui/Unlock.ogg
08-01 05:43:21.857: E/EventHub(292): could not get driver version for /dev/input/mouse0, Not a typewriter
...
08-01 05:46:23.181: E/StrictMode(713): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
08-01 05:46:23.181: E/StrictMode(713): at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
08-01 05:46:23.181: E/StrictMode(713): at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191)
08-01 05:46:23.181: E/StrictMode(713): at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850)
08-01 05:46:23.181: E/StrictMode(713): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
08-01 05:46:23.181: E/StrictMode(713): at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
08-01 05:46:23.181: E/StrictMode(713): at android.os.AsyncTask$2.call(AsyncTask.java:287)
08-01 05:46:23.181: E/StrictMode(713): at java.util.concurrent.FutureTask.run(FutureTask.java:234)
08-01 05:46:23.181: E/StrictMode(713): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
08-01 05:46:23.181: E/StrictMode(713): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
08-01 05:46:23.181: E/StrictMode(713): at java.lang.Thread.run(Thread.java:856)
是的,模拟器很慢。您可以保存快照以减少后续启动时间,并且还有其他模拟器。并且,发布你遇到的错误。 – keyser