如何在模拟器中测试Android锁屏小部件?

时间:2013-08-21 21:58:06

标签: android android-widget emulation lockscreen

它似乎不起作用。我查看了这里提出的解决方案:Android emulator 4.2.2 not showing add widget option in lock screen但没有成功。使用rev1映像(因为rev2有一个错误,在此处提交:http://code.google.com/p/android/issues/detail?id=58548

我不能得到'+'标志......想法?

当然,该项目正在使用Android 17。

5 个答案:

答案 0 :(得分:3)

要访问Android模拟器的锁定屏幕,在最近的模拟器中(使用Android Studio 2.3),只需点击" power"模拟器中的按钮。你会得到一个黑屏。再次点击它就是你的锁屏。

Android Emulator

答案 1 :(得分:2)

通过以下组合,它现在正在为我工​​作。

安装:运行Android SDK Manager。在" Android 2.2.2(API 17)"部分,安装 Intel x86 Atom System Image 。它提供 Rev。 1 即可。如果您还没有完成安装,请下载,安装,然后完成安装英特尔HAXM。您可能需要为HAXM分配更多RAM。 IIRC,我把它设置为2 GB。

(Android SDK Manager ARM EABI v7a系统映像 Rev.2 。根据Android emulator 4.2.2 not showing add widget option in lock screen,锁定屏幕小部件在Rev.1中工作但不是Rev. 2.我没有测试ARM系统映像。)

使用以下设置创建AVD:

  • 设备:Galaxy Nexus(4.65",720 x 1280:xhdpi)
  • 目标:Android 4.2.2 - API级别17
  • CPU / ABI:Intel Atom(x86)
  • 皮肤:具有动态硬件控制的皮肤
  • 内存选项:RAM:768,VM堆:64
  • 内部存储:200 MiB
  • SD卡:尺寸:100 MiB
  • 仿真选项:[x]使用主机CPU

添加锁屏小部件:

  • 启动此模拟器AVD。
  • 在此模拟器中运行您的应用。
  • 如果您需要进入锁定屏幕,请按两次模拟电源按钮(关闭,打开)。
  • 在锁定屏幕上,向下滑动时钟小部件。它应该长出一个大矩形。释放鼠标。
  • 向右滑动,直至进入" +"屏幕。
  • 点按" +"然后从列表中选择你的小部件。

注意:Android L 不支持锁定屏幕小部件。功能消失了。

我希望这适用于所有人。可能有更多自变量,上述配置肯定不是唯一有效的。

答案 2 :(得分:1)

使用电源按钮,但之前在Android设置中设置一些锁定屏幕(例如,滑动)。 enter image description here

答案 3 :(得分:0)

在仿真器上按两次(而不是单击:))电源按钮。这将使其进入锁定模式。之后,再次单击锁定按钮,手机会亮起,并要求您提供针/指纹/图案,以防您将其置于解锁状态。希望这会有所帮助..

答案 4 :(得分:-2)

是的,它似乎不适用于我的AVD。但它适用于genymotion。也许你可以尝试一下。从http://www.genymotion.com/下载。