Articles of android avd

Android Studio中的GPU驱动程序问题

最近我在运行模拟器时遇到此错误。我删除然后重新创建了一个新的AVD,但它没有工作,仍然显示我同样的错误。 它发生在所有项目上,我也注意到在运行AVD时性能下降。

棒棒糖设备没有在genymotion中打开

我正在使用Android studio 1.0.1 。 使用Genymotion + virtual box (2.3.1) 。我已经下载了nexus 4 (Android Lollipop)设备。 每当我试图打开设备时,它会出现在屏幕上,显示“android”并保持相同的位置。 它永远不会打开。 我尝试过使用nexus 7甚至是自定义设备。 它只发生在“Lollipop”设备上,其他设备如KitKat运行得非常好。

Android SDK – 离线安装系统映像包

由于IT限制,我无法使用Android SDK的package-install-automation。 为了能够在Androids的AVD管理器中创建模拟器,我首先需要为我的目标设备提供系统映像。 但是关于下面的截图,我没有安装任何。 所以任何人都可以告诉我:1。从何处获取Android 6.0 API Level 23的系统映像2.如何手动/离线安装此系统映像 先谢谢你!

Android Studio项目结构无法正常显示

我的Android Studio 1.3.2工作正常,但它重新启动它然后我无法看到Androidtypes来选择项目结构,而且我也找不到SDK Manger, AVD Manager图标。

Android Studio 1.5.1上的AVD Manager和安装到自定义位置模拟器将无法运行

我安装了Android Studio(1.5.1 – 有关构建详细信息,请参阅图像)。 在安装时我选择了自定义选项,因此我可以安装特定路径。 我知道我的%SystemDrive%指向网络位置,我想安装到我的本地磁盘。 因此,这意味着默认情况下,应用程序将安装到:\ networkpath \ users \ myUserName \ Android \ SDK 但是,由于我选择了自定义安装,因此我选择了一个本地路径:c:\ users \ myUsername \ Android \ SDK 项目创建和建设工作正常 一切似乎安装得很好,我能够创建一个新项目并构建它没有任何问题。 但是,当我试图运行构建然后基本上无声地失败。 模拟器从未出现,也没有发生错误。 Android Monitor只显示一条消息,指出未检测到无连接设备。 AVD经理 幸运的是,我知道有关检查模拟器发生了什么,我打开了AVD Manager。 列出的设备显示错误。 我右键单击了设备并选择了“查看详细信息”。 那时AVD经理表明它正试图从网络路径读取,即使我在自定义安装中改变了这一点。 \ networkPath \ Users \ myUserName \ Windows.android \ avd \ Nexus4.avd和\ networkPath \ Users \ myUserName \ Windows.android […]

WindowManager $ BadTokenException:无法添加窗口android.view.ViewRootImpl$W@61b864 – 窗口types2010的权限被拒绝

我正在尝试制作一个系统覆盖窗口,它也会出现在锁屏上。 我确实设法在版本6.0上这样做,但它不适用于版本7.0和8.0。 在第一次运行时,我被转移到我的应用程序的覆盖设置(正如Android M及以后预期的那样)并且我允许它。但是现在当我尝试从应用程序启动服务时它会不断崩溃。 我尝试了所有与此问题相关的事情,但没有任何帮助我解决它。我每次尝试启动服务时都会收到此错误: – FATAL EXCEPTION: main Process: com.example.sumuix.lockdown, PID: 5128 java.lang.RuntimeException: Unable to create service com.example.sumuix.lockdown.MyService:android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@61b864 — permission denied for window type 2010 at android.app.ActivityThread.handleCreateService(ActivityThread.java:3414) at android.app.ActivityThread.-wrap4(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1683) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6540) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) Caused by: android.view.WindowManager$BadTokenException: Unable […]

错误:要求’ranchu’不可用

我想尝试新的Android-Emulators但是会出现以下错误(也适用于新创建的AVD): ERROR: requested ‘ranchu’ not available classic backend is used

Android Instrumentation测试在Travis CI AVD上失败,但在本地模拟器上工作

如果我在我的本地模拟器上运行仪器测试,它们完美地运行10次,但是当我尝试在Travis CI中的AVD上运行相同的测试时,我随机获得 FAILED java.lang.RuntimeException: Could not launch intent Intent { } within 45 seconds. Perhaps the main thread has not gone idle within a reasonable amount of time? There could be an animation or something constantly repainting the screen. Or the activity is doing network calls on creation? See the threaddump logs. For your reference […]

如何从命令行设置模拟器像素密度?

(使用android sdk 25.1.6) 我正在从命令行创建并打开Android模拟器: $> android create avd -n my_device -t 9 –skin 1440×2560 –abi default/x86 如何设置像素密度? 我尝试了以下方法: 运行上面的命令后,我回答“是”以创建硬件配置文件。 当我被问到使用什么密度时,我输入570但它不接受它(它再次问我相同的问题)并且只接受空输入(默认)。 创建模拟器后,打开〜/ .android / avd / my_avd.ini并附加: hw.lcd.density=570 但此设置被忽略。 打开模拟器时添加此标志: $> emulator avd my_avd -dpi-device 570 但我得到: WARNING: The -dpi-device flag is obsolete and will be ignored 任何想法?

我应该为Android L开发安装哪些系统映像?

我希望在我的AVD中有一个Android L模拟器,我曾经使用Genymotion进行android开发,但到目前为止genymotion不支持android L. 我正在使用Windows 8.1 x64,Intel处理器和HAXM安装。 我应该下载和使用哪些系统映像? 有什么区别: Intel x86 Atom_64系统映像 Google API英特尔x86 Atom_64系统映像 我应该为此目的下载两者吗? 我想要一个尽可能快的模拟器,它也支持Google API。 非常感谢。