启用Android零售演示

Omr*_*ger 6 android nexus android-8.0-oreo

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

在工厂重置后,似乎它应该位于语言建议列表的底部 - 它没有.

看了之后,似乎它的包(com.android.retaildemo)不存在,所以我把apk放在system/priv-app上.仍然 - 没有成功.

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

进入它的代码我发现应用程序启动禁用,所以为了启动DemoPlayer活动,我必须启用它然后我可以看到演示模式应用程序...但我不想使用adb为此,我想以"正确"的方式做到这一点.

Omr*_*ger 5

好吧,如果有人想知道如何做到这一点,我有一个答案:

经过长时间的研究,进入零售模式的方法是从恢复出厂设置后的语言选择(列表中的最后一项)或通过adb更改设置..我在语言选择屏幕上没有演示建议所以我只能使用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/