如何永久禁用汽车模式?
How to permanently disable car mode?
我是 运行 Android 7.1,我这辈子都想不出如何确保 "car mode" 在设备 (honeywell CT60) 插接时不启动.我已经尝试过以下方法:
- 正在安装应用程序"no dock"
- 正在安装应用程序"car mode off"
- 让应用程序开发人员将 uiMode 添加到 manifest.xml 文件中的
<ACITIVTY>
元素。
None 其中似乎有效。
有没有人有任何建议或想法?
甚至可能是强制设备不进入汽车模式的应用程序。
你走在正确的轨道上。 According to Honeywell 必须按以下方式修改应用的 AndroidManifest.xml
:
<manifest>
<application>
<activity android:configChanges="uiMode">
[...]
</activity>
</application>
</manifest>
必须为每个 activity 添加,其中 CAR_MODE
应该被禁用。它向 OS 发出信号,表示该应用程序将处理有关 UiMode
本身的更改。现在,OS 不会重新启动应用程序来应用更改,而是让应用程序处理此更改。
如果你想知道它到底是如何工作的,已经有 explaining it. Alternatively you can find a guide about this topic at the Android Developer Docs。
我是 运行 Android 7.1,我这辈子都想不出如何确保 "car mode" 在设备 (honeywell CT60) 插接时不启动.我已经尝试过以下方法:
- 正在安装应用程序"no dock"
- 正在安装应用程序"car mode off"
- 让应用程序开发人员将 uiMode 添加到 manifest.xml 文件中的
<ACITIVTY>
元素。
None 其中似乎有效。 有没有人有任何建议或想法? 甚至可能是强制设备不进入汽车模式的应用程序。
你走在正确的轨道上。 According to Honeywell 必须按以下方式修改应用的 AndroidManifest.xml
:
<manifest>
<application>
<activity android:configChanges="uiMode">
[...]
</activity>
</application>
</manifest>
必须为每个 activity 添加,其中 CAR_MODE
应该被禁用。它向 OS 发出信号,表示该应用程序将处理有关 UiMode
本身的更改。现在,OS 不会重新启动应用程序来应用更改,而是让应用程序处理此更改。
如果你想知道它到底是如何工作的,已经有