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

启用Android零售演示

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

    我正在尝试进入nexus 5x Android Oreo的零售演示模式。 我读过这篇文章: https://source.android.com/devices/tech/display/retail-mode

    在工厂重置之后,它似乎应该在语言建议列表的底部,但事实并非如此。

    调查之后,它的软件包(com.android.retaildemo)似乎不存在,所以我把apk放在了system/priv应用程序上。仍然-没有成功。

    有人知道如何进入零售模式吗?

    进入它的代码,我发现该应用程序启动时被禁用,所以为了启动DemoPlayer活动,我必须将其启用,然后才能看到演示模式应用程序。。。但我不想把亚行用于这个目的,我想用“正确”的方式。

    2 回复  |  直到 8 年前
        1
  •  5
  •   OmB    8 年前

    好吧,如果有人发现如何做到这一点,我有一个答案给你:

    经过长时间的研究,进入零售模式的方法要么是在工厂重置后选择语言(列表上的最后一项),要么通过adb更改设置。。 我在语言选择屏幕上没有演示建议,所以我只能使用adb来模拟它。。。

    进入演示模式: adb外壳设置放置全局设备\u demo\u模式1

    正在退出演示模式: adb外壳设置将全局设备\u demo\u模式设置为0

    别忘了放零售演示。在此之前,apk进入系统/私人应用程序。 此应用程序仅显示演示模式的“挑逗”/“促销”,演示模式启动应用程序并显示oem定制视频或仅显示一个屏幕,点击该屏幕可引导演示来宾用户。

    链接到retaildemo。apk: https://www.apkmirror.com/apk/google-inc/retail-demo-5/

        2
  •  3
  •   Tal Kanel    8 年前

    谁说在亚洲开发银行启用该应用程序不是正确的方式?毕竟,零售应用程序是谷歌的开源项目,应该作为OEM希望实现演示体验的基线。正当如果是这样,正确的方法可能是克隆项目并将其更改为默认启用:->