【问题标题】:Programmatically change device developer options on Android以编程方式更改 Android 上的设备开发人员选项
【发布时间】:2018-06-19 19:25:25
【问题描述】:

我正在使用 android studio,我很想知道在运行我自己的应用程序时是否可以访问和更改我设备上的开发者选项。

特别是我对更改“模拟色彩空间”选项很感兴趣。 我可以通过开发者选项设置的值是:

  1. 停用

  2. 单色

  3. 红-绿

  4. 蓝-黄

有没有人有使用 android studio 用 java 更改这些设置(或其他类似设置)的经验?

提前致谢。

【问题讨论】:

  • 由于安全原因不可能

标签: java android android-studio mobile-application


【解决方案1】:

根据this reply,您可以检查反转显示颜色和高对比度的当前状态。

但除非您是系统应用,否则不允许更改任何开发者选项,请参阅Programmatically switch to developer mode in Android

如果您真的想要它,您可能必须为您的应用应用一个主题,并使用特别选择的颜色。

【讨论】:

  • 感谢您的回答 - 真的很有帮助。
【解决方案2】:

请看我的answer,它会为你解决这个问题。

这确实需要 ROOT 或通过 ADB 授予的权限(请参阅答案)。

一切顺利,汤姆。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-03
    • 1970-01-01
    • 1970-01-01
    • 2011-10-31
    • 2011-10-17
    • 1970-01-01
    • 2011-08-22
    • 1970-01-01
    相关资源
    最近更新 更多