25、内部存储和外部存储需要额外的权限吗 A、 不需要,不需要 B、 需要,不需要 C、 需要,需要 D、 不需要,需要
时间: 2024-03-31 17:34:47
浏览: 19
[答案](https://geek.csdn.net/educolumn/1a150c385cca90862798ac333f51cb29?spm=1055.2569.3001.10083)是C、需要,需要。在Android中,访问内部存储和外部存储都需要申请相应的权限。访问内部存储需要申请android.[per](https://geek.csdn.net/educolumn/2c6ed1be7edac16b3c9a0c3228eaff0c?spm=1055.2569.3001.10083)mission.WRITE_INTERNAL_STORAGE或android.permission.READ_INTERNAL_STORAGE权限。访问外部存储需要申请android.permission.WRITE_EXTERNAL_STORAGE或android.permission.READ_EXTERNAL_STORAGE权限。这些权限都需要在Andro[idm](https://geek.csdn.net/edu/300981ef51993cfd737d329c71ba77f9?dp_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDQ0MDg2MiwiZXhwIjoxNzA3MzcxOTM4LCJpYXQiOjE3MDY3NjcxMzgsInVzZXJuYW1lIjoid2VpeGluXzY4NjQ1NjQ1In0.RrTYEnMNYPC7AQdoij4SBb0kKEgHoyvF-bZOG2eGQvc&spm=1055.2569.3001.10083)anifest.xml文件中[声明](https://geek.csdn.net/educolumn/2515e40123df6eda04f27b9a3a9cb89f?spm=1055.2569.3001.10083),并且在运行时需要[动态](https://geek.csdn.net/educolumn/08aef4ab97997f5b9ed71860c44e8258?spm=1055.2569.3001.10083)申请。
相关问题
Android 数据存储
Android数据存储是一种将数据存储在设备上的技术,以便应用程序可以使用它们,无论它们是否在运行时。这使得应用程序可以使用一些简单且安全的存储方法,而无需直接与设备存储硬件进行交互。Android提供了几种不同的数据存储选项,包括:
1. **Shared Preferences**:这是最基本的数据存储方式,它允许应用程序存储和检索键值对数据。这对于小型数据存储需求非常有用,因为它们是本地存储并且对其他应用程序不可见。
2. **Files**:应用程序可以使用文件系统来存储和检索数据。这可以包括文本文件、图像、音频和视频文件等。文件系统存储的数据可以在应用程序关闭后保持持久性。
3. **SQLite**:SQLite是一个轻量级的关系型数据库,它可以在设备上作为嵌入式数据库使用。SQLite提供了对数据的结构化查询支持,因此更适合存储大量数据。
4. **Content Providers**:Content Provi
android写文件权限
相关推荐















