我正在尝试在 nexus 5x、Android Oreo 上进入零售演示模式。 我读过这篇文章: https://source.android.com/devices/tech/display/retail-mode
在恢复出厂设置后,它似乎应该位于语言建议列表的底部 - 但事实并非如此。
查看后,它的包 (com.android.retaildemo) 似乎不存在,所以我将 apk 放在 system/priv-app 上。仍然 - 没有成功。
有人知道如何进入零售模式吗?
进入它的代码我发现该应用程序开始禁用,所以为了启动 DemoPlayer Activity ,我必须启用它然后我可以看到演示模式应用程序......但我不想为此目的使用 adb,我想以“正确”的方式进行。
最佳答案
好的,如果有人想知道如何做到这一点,我可以为您提供答案:
经过长时间的研究,进入零售模式的方法是在恢复出厂设置后选择语言(列表中的最后一项)或通过 adb.. 更改设置。 语言选择界面没有demo提示,只能用adb模拟...
进入演示模式: adb shell settings put global device_demo_mode 1
离开演示模式: adb shell settings put global device_demo_mode 0
请不要忘记在此之前将 retaildemo.apk 放入 system/priv-app。 此应用程序仅显示演示模式的“预告片”/“促销”,演示模式启动应用程序并显示 oem 定制视频或只是一个屏幕,点击它会引导演示访客用户。
retaildemo.apk 链接: https://www.apkmirror.com/apk/google-inc/retail-demo-5/
关于android - 启用 Android 零售演示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49252992/