Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓AVD赢得';开始_Android_Android Emulator - Fatal编程技术网

Android 安卓AVD赢得';开始

Android 安卓AVD赢得';开始,android,android-emulator,Android,Android Emulator,当我尝试从android工具启动AVD时,我看到的只是一个写着“android”的大黑屏。什么也没发生。有什么问题吗?哇,结果是加载要花很长时间。问题结束:-)如果您想知道AVD模拟器是挂起的还是刚刚度过了一段美好的时光,请查看Eclipse中的控制台和LogCat视图。当你的应用程序在模拟器中运行时,你应该在LogCat中看到这样的行 04-04 16:49:51.475: INFO/ActivityManager(58): Displayed activity Your_packagenam

当我尝试从android工具启动AVD时,我看到的只是一个写着“android”的大黑屏。什么也没发生。有什么问题吗?

哇,结果是加载要花很长时间。问题结束:-)

如果您想知道AVD模拟器是挂起的还是刚刚度过了一段美好的时光,请查看Eclipse中的控制台和LogCat视图。当你的应用程序在模拟器中运行时,你应该在LogCat中看到这样的行

04-04 16:49:51.475: INFO/ActivityManager(58): Displayed activity Your_packagename/.Your_App Name: 1191 ms (total 30764 ms)
04-04 16:49:51.475: INFO/ActivityManager(58): Displayed activity com.android.launcher/com.android.launcher2.Launcher: 30766 ms (total 30766 ms)
控制台通常会说

[2011-04-04 16:48:58 - YourApp] ------------------------------
[2011-04-04 16:48:58 - YourApp] Android Launch!
[2011-04-04 16:48:58 - YourApp] adb is running normally.
[2011-04-04 16:48:58 - YourApp] Performing your application here activity launch
[2011-04-04 16:48:58 - YourApp] Automatic Target Mode: launching new emulator with compatible AVD 'AVD_2.2_L8'
[2011-04-04 16:48:58 - YourApp] Launching a new emulator with Virtual Device 'AVD_2.2_L8'
[2011-04-04 16:48:59 - YourApp] New emulator found: emulator-5554
[2011-04-04 16:48:59 - YourApp] Waiting for HOME ('android.process.acore') to be launched...
[2011-04-04 16:49:20 - YourApp] HOME is up on device 'emulator-5554'
[2011-04-04 16:49:20 - YourApp] Uploading YourApp.apk onto device 'emulator-5554'
[2011-04-04 16:49:20 - YourApp] Installing YourApp.apk...
[2011-04-04 16:49:48 - YourApp] Success!
[2011-04-04 16:49:48 - YourApp] Starting activity your_application on device emulator-5554
[2011-04-04 16:49:50 - YourApp] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=your_package/.your_app }

如果您在一分钟左右的时间内还没有在各自的控制台中结束这些语句,那么您的仿真器可能已经冻结。

如果您没有安装Intel的HAXM,但尝试使用它,Android Studio将永远等待仿真器启动,您将看不到错误消息。从命令行启动emulator以查看任何错误消息:

C:\Users\.....\android-sdk\tools\emulator.exe -avd Nexus_4_API_21 -netspeed full -netdelay none

在我的例子中,原因是系统内存不足。当我关闭一些高内存消耗的应用程序时,AVD成功启动。

对我来说,我需要浏览kvm目录:
chown-R$USER/dev/kvm
。Android Studio对此有一条错误消息,但它太小而无法注意到。

是的,请稍等:p一旦启动了模拟器,您就不需要再次关闭它,您可以继续将应用程序重新部署到Itan上,如果您的下一个问题是如何加快速度,则会有坏消息。所以你没有等到5分钟它才启动,然后才认为出了什么问题?实际上,这需要5分钟以上:)有时AVD的第一次启动可能需要很长时间,然后后续启动会更快。此外,避免将其配置为具有大型闪存SD卡,否则它将花费很长时间将包含“0”的大型文件写入磁盘。