如何永久禁用汽车模式?

How to permanently disable car mode?

我是 运行 Android 7.1,我这辈子都想不出如何确保 "car mode" 在设备 (honeywell CT60) 插接时不启动.我已经尝试过以下方法:

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