安卓11开发模式怎么关闭微信

在Android 11中,Google加入了一种名为“Scoped Storage”的新的存储机制,用于更好地管理应用程序的访问权限和存储空间。然而,这种机制会导致一些应用程序不再能够正常地访问设备上的其他应用程序,例如微信。

关闭Scoped Storage可以使Android 11更像Android 10及更早版本的操作系统,在该版本中应用程序可以使用常规的文件I/O API来自由地访问外部存储设备。为此,我们可以使用ADB命令进行关闭。下面是具体步骤:

Step 1:确保ADB可用

首先,你需要将你的Android设备以usb调试模式连接到电脑上。接下来,你需要启用开发者选项,如果没开启,可以通过在设备中找到版本号并点击七次来激活。

Step 2:打开Terminal或命令提示符

在Mac OS 或者Linux系统中,打开终端,而在Windows系统中打开命令提示符。

Step 3: 连接设备

在终端窗口中输入以下命令来连接到ADB:adb devices

如果连接成功,你将看到设备的序列号,如下所示:

Step 4:执行以下命令

关闭Android 11的开发模式:

adb shell settings put global development_settings_enabled 0

执行上述命令后,终端窗口将显示以下内容:

Step 5:重启设备

重启设备即可完成关闭Android11的开发模式,并使你重新获得应用程序对存储空间的控制。

需要注意的是,关闭Scoped Storage可能会使一些应用程序对存储区域产生影响,因此我们建议您谨慎关闭Scoped Storage。如果你需要重新启用Scoped Storage机制,只需使用以下命令进行打开:

adb shell settings put global development_settings_enabled 1

总的来说,关闭Android11的开发模式是一种解决微信等应用程序无法访问存储空间的方法,但需要谨慎操作,避免对系统造成不必要纠纷。


相关知识:
安卓2d开发教程
安卓2d开发指的是在安卓平台上开发2维图形应用程序的过程,它能够让开发者轻松构建一些简单的图形应用,如游戏、动画、商业图表等等。下面我们将介绍安卓2d开发的原理和详细内容。1、原理介绍安卓2d开发的原理可以分为两个方面:视图(View)和画布(Canvas
2023-05-23
安卓13开发了吗
Android 13(也称为Android S)是预计在2022年的第三季度发布的移动操作系统。虽然还没有正式发布,但在Google的开发者会议上,已经发布了一些关于Android 13的最新消息和详情。Android 13将会着重于数字隐私和安全性,包括
2023-05-23
安卓11开发者选项在哪儿打开
安卓11是Google于2020年9月发布的一款移动操作系统,也是Android平台上的最新版本。对于开发者而言,包括了诸多新的开发者选项,可以更加便捷地进行开发和调试。接下来,我们就来详细介绍一下在安卓11中如何打开开发者选项,以及其对应的功能。在安卓1
2023-05-23
安卓11开发者有什么功能
安卓11是谷歌发布的最新移动操作系统,它带来了一系列新的功能和改进,以提供更好的性能、隐私保护和用户体验。以下是安卓11开发者应该知道的一些主要功能。1. 权限控制和隐私保护安卓11加强了应用程序的权限控制和隐私保护功能。现在,用户可以授权应用程序仅在使用
2023-05-23
安卓 c语言开发
安卓是由Google开发的移动操作系统,其内置的核心是Linux操作系统。因此,安卓的开发过程中可以使用C语言进行编程。C语言作为一种底层语言,可以直接操作内存和硬件,因此在开发安卓应用时经常被使用。在安卓开发中,使用C语言需要借助NDK(Native D
2023-05-23
win10开发安卓
在很多人看来,Windows和Android是截然不同的两个操作系统。然而在实际应用中,我们可以通过一些软件工具来实现在Windows上进行Android开发。现在比较常用的就是Android Studio和Visual Studio。Android St
2023-05-23
vsmono安卓开发
VSMonodroid是一种基于Mono开源框架的安卓应用程序开发工具,它可以在Microsoft Visual Studio的开发环境中使用。VSMonodroid使得开发人员可以使用C#和.NET编程语言为安卓设备创建应用程序。我们知道,Java是An
2023-05-23
github kotlin安卓开发教程
Kotlin是一种在Java虚拟机上运行的静态类型编程语言,它可以使Java代码更加简洁、清晰和可读。Kotlin语言为开发者提供了很多方便之处,比如说在Java同步程序上工作甚至比Java程序还要快捷。同时,Kotlin也被广泛地应用于Android开发
2023-05-23
basic 开发安卓
Basic是一种编程语言,它是一种结构化编程语言,用于开发各种计算机应用程序。Basic语言最初是由John G. Kemeny和Thomas E. Kurtz于1960年代中期开发的,当时他们正在Dartmouth College担任数学和计算机方面的教
2023-05-23
安卓自己制作app内快捷指令
安卓应用内快捷指令是一种快速执行特定操作的方式,通常在工具型应用中应用比较广泛。例如笔记应用中添加快速新建笔记、音乐应用中添加快速播放指定列表等等。该功能依赖于 Android 7.1(API 级别 25)及以上版本的长按应用图标出现菜单的特性。使用该功能
2023-04-28
安卓app开发要包括什么
安卓app开发是一个非常复杂的过程,要包括以下几个方面的知识:1. Java编程语言:安卓app使用Java编写,因此需要对Java编程语言有深入的了解。2. 安卓框架和API:安卓系统提供了一套API和框架,使开发者能够访问各种设备功能和操作系统服务,从
2023-04-28
基于plc的安卓app开发
基于PLC的安卓App开发,需要对PLC的工作原理和基本功能有一定的了解。PLC(Programmable Logic Controller),中文翻译为可编程逻辑控制器,是一种被广泛应用于工业自动化领域中用于控制生产流程的电子设备。PLC通常由中央处理器
2023-04-28
©2015-2023 安卓益APP Anzhuoe.com 蜀ICP备17007734号-1