代码之家  ›  专栏  ›  技术社区  ›  olfek

Android模拟器中缺少小部件预览应用程序

  •  7
  • olfek  · 技术社区  · 8 年前

    这个 https://developer.android.com/guide/topics/appwidgets/#preview 说

    帮助创建应用程序小部件的预览图像(在 previewimage字段),android模拟器包括一个应用程序 称为“窗口小部件预览”。要创建预览图像,请启动 应用程序,选择应用程序的应用程序小部件并设置它 希望预览图像的显示方式,然后保存并放置 在应用程序的可提取资源中。

    我在最新的android系统图片android oreo(8.1)api 27上找不到这个应用程序

    这个问题已经在这里被提出和回答了, Widget preview image ,但应用程序丢失。

    那么如何生成预览图像呢?

    enter image description here enter image description here

    2 回复  |  直到 8 年前
        1
  •  1
  •   Izzy Stannett    7 年前

    widget预览应用程序仅在仿真器上运行旧版本的android时才会显示。

    如果模拟器上没有显示小部件预览,则需要在android studio中使用更低的api创建一个新的虚拟设备:

    1)工具>AVD管理器>创建虚拟设备…

    2)选择要使用的设备,单击“下一步”

    3)在下一个窗口中,选择Nougat,API Level 25。如果你以前从未使用过它,你可能需要下载它。单击“下一步”,然后单击“完成”

    4)在新的虚拟设备上运行应用程序,并再次搜索小部件预览

    创建预览后,Emulator会提供通过电子邮件发送预览的选项,以便您可以将其保存在本地,然后保存到项目的Drawables文件夹中。

    希望你也能解决它!

        2
  •  0
  •   olfek    8 年前

    未来的读者,我通过使用一个旧的android版本的系统映像解决了这个问题。

    推荐文章