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

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

我无法得到那个’迹象……想法?

当然,该项目使用的是Android 17.

最佳答案 通过以下组合,它现在正在为我工​​作.

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

(Android SDK Manager包含ARM EABI v7a系统映像的第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不支持锁屏小部件.功能消失了.

我希望这对你们都有用.可能有更多的自变量,上面的配置肯定不是唯一可行的.

点赞