1

I want to enable Developer Options by default on android source?

Is it possible? Please let me know.

4

2 回答 2

2

默认值取决于 Android 构建类型。

对于useruserdebug构建,您需要跳过七次点击构建号的箍。对于eng构建,默认情况下启用开发人员选项。

从 Android Q 开始,代码路径位于frameworks/base/packages/SettingsLib/src/com/android/settingslib/development/DevelopmentSettingsEnabler.java中。

final boolean settingEnabled = Settings.Global.getInt(
        context.getContentResolver(),
        Settings.Global.DEVELOPMENT_SETTINGS_ENABLED,
        /* Default if preference not yet set: */
        Build.TYPE.equals("eng") ? 1 : 0) != 0;

您可以将其更改为以下内容:

final boolean settingEnabled = Settings.Global.getInt(
        context.getContentResolver(),
        Settings.Global.DEVELOPMENT_SETTINGS_ENABLED,
        1) != 0;

...并且默认情况下将启用开发设置,同时仍允许您在 UI 中打开和关闭其启用。

要在未事先批准的情况下启用(不安全的)ADB 连接以实现更快的早期启动,请查看ro.adb.secure.

于 2020-05-31T17:07:24.270 回答
1

我不清楚你在问什么。但是,如果您的要求是在 android 手机上启用开发人员选项,请按照以下步骤操作:

1.打开设置应用程序。

2.选择关于手机

3.滚动到底部并点击内部版本号7 次。

4.返回上一屏找到靠近底部的开发者选项

5.现在,您可以打开和关闭选项

于 2018-09-06T05:23:13.613 回答