• Android11去掉Setings里的投射菜单条目


    Android11去掉【设置】--【已连接的设备】--【连接偏好设置】里的投射菜单条目,具体如下:

    1. commit 0c0583e6ddcdea21ec02db291d9a07d90f10aa59
    2. Author: wzh @incartech.com>
    3. Date: Wed Jul 21 16:37:13 2021 +0800
    4. 去掉投射菜单
    5. Change-Id: Id7f205cdf9b8e17f836eb697195ab39d1e3a6b8c
    6. diff --git a/AndroidManifest.xml b/AndroidManifest.xml
    7. old mode 100644
    8. new mode 100755
    9. index c22eab0..fe351f9
    10. --- a/AndroidManifest.xml
    11. +++ b/AndroidManifest.xml
    12. @@ -2149,7 +2149,7 @@
    13. android:value="true" />
    14. -
    15. +
    16. "Settings$TestingSettingsActivity" android:label="@string/testing">
    17. "com.android.settings.FRAGMENT_CLASS"
    18. diff --git a/res/xml/connected_devices_advanced.xml b/res/xml/connected_devices_advanced.xml
    19. old mode 100644
    20. new mode 100755
    21. index 3ff7d99..eba8849
    22. --- a/res/xml/connected_devices_advanced.xml
    23. +++ b/res/xml/connected_devices_advanced.xml
    24. @@ -35,14 +35,14 @@
    25. settings:searchable="false"
    26. settings:controller="com.android.settings.connecteddevice.NfcAndPaymentFragmentController"/>
    27. -
    28. +
    29. android:fragment="com.android.settings.nfc.AndroidBeam"
    30. diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java
    31. old mode 100644
    32. new mode 100755
    33. index e94e647..32cd096
    34. --- a/src/com/android/settings/Settings.java
    35. +++ b/src/com/android/settings/Settings.java
    36. @@ -131,7 +131,7 @@ public class Settings extends SettingsActivity {
    37. public static class SavedAccessPointsSettingsActivity extends SettingsActivity { /* empty */ }
    38. public static class TextToSpeechSettingsActivity extends SettingsActivity { /* empty */ }
    39. public static class AndroidBeamSettingsActivity extends SettingsActivity { /* empty */ }
    40. - public static class WifiDisplaySettingsActivity extends SettingsActivity { /* empty */ }
    41. + //public static class WifiDisplaySettingsActivity extends SettingsActivity { /* empty */ }
    42. public static class DreamSettingsActivity extends SettingsActivity { /* empty */ }
    43. public static class NotificationStationActivity extends SettingsActivity { /* empty */ }
    44. public static class UserSettingsActivity extends SettingsActivity { /* empty */ }
    45. diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java
    46. old mode 100644
    47. new mode 100755
    48. index 76739f0..63b3a8a
    49. --- a/src/com/android/settings/SettingsActivity.java
    50. +++ b/src/com/android/settings/SettingsActivity.java
    51. @@ -649,10 +649,10 @@ public class SettingsActivity extends SettingsBaseActivity
    52. showDev, isAdmin)
    53. || somethingChanged;
    54. - somethingChanged = setTileEnabled(changedList, new ComponentName(packageName,
    55. + /*somethingChanged = setTileEnabled(changedList, new ComponentName(packageName,
    56. Settings.WifiDisplaySettingsActivity.class.getName()),
    57. WifiDisplaySettings.isAvailable(this), isAdmin)
    58. - || somethingChanged;
    59. + || somethingChanged;*/
    60. somethingChanged = setTileEnabled(changedList, new ComponentName(packageName,
    61. Settings.ScreenshotSettingsActivity.class.getName()),
    62. diff --git a/src/com/android/settings/core/gateway/SettingsGateway.java b/src/com/android/settings/core/gateway/SettingsGateway.java
    63. old mode 100644
    64. new mode 100755
    65. index 77adbf0..8875ca7
    66. --- a/src/com/android/settings/core/gateway/SettingsGateway.java
    67. +++ b/src/com/android/settings/core/gateway/SettingsGateway.java
    68. @@ -338,7 +338,7 @@ public class SettingsGateway {
    69. Settings.DataUsageSummaryActivity.class.getName(),
    70. // Home page > Connected devices
    71. Settings.BluetoothSettingsActivity.class.getName(),
    72. - Settings.WifiDisplaySettingsActivity.class.getName(),
    73. + //Settings.WifiDisplaySettingsActivity.class.getName(),
    74. Settings.PrintSettingsActivity.class.getName(),
    75. // Home page > Apps & Notifications
    76. Settings.UserSettingsActivity.class.getName(),

  • 相关阅读:
    阿里云日志上报乱码问题记录
    Android系统源码目录详解
    C++ 丑数
    验证用户是否登录 (认证用户)
    HTTP协议格式、URL格式及URL encode
    《教练型管理者》读书笔记-第3篇 【教练流程】
    JS加密工具汇总 你要找的都在这
    【Linux】基础:进程控制
    flex布局(理论+案例解释)
    颜值即正义,献礼就业季,打造多颜色多字体双飞翼布局技术简历模版(Resume)
  • 原文地址:https://blog.csdn.net/wzh048503/article/details/132609746