使用android studio编译app到自己的手机上运行,却读取不了手机里面的图片

问题描述:

使用android studio编译app到自己的手机上运行,却读取不了手机里面的图片

问题分析:

这个是由于这个app没有申请手机端的 媒体文件访问权限,所以读取不了

解决:(我的是Android 10,新版本可能会有不同)

查看AndroidManifest.xml这个文件,发现原来只有permission.CAMERA,也就是摄像头读取权限,要再加上下面两行:

cpp 复制代码
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

然后重新编译,并在手机上运行,并且再手机中的设置中找到应用权限设置,打开这个app的媒体文化访问权限即可

相关推荐
czhc11400756631 小时前
JAVA1027抽象类;抽象类继承
android·java·开发语言
_Sem2 小时前
KMP实战:从单端到跨平台的完整迁移指南
android·前端·app
從南走到北2 小时前
JAVA国际版任务悬赏发布接单系统源码支持IOS+Android+H5
android·java·ios·微信·微信小程序·小程序
vistaup2 小时前
Android ContentProvier
android·数据库
我是场2 小时前
Android Camera 从应用到硬件之- 枚举Camera - 1
android
4Forsee2 小时前
【Android】View 事件分发机制与源码解析
android·java·前端
咕噜签名分发冰淇淋2 小时前
苹果ios安卓apk应用APP文件怎么修改手机APP显示的名称
android·ios·智能手机
应用市场2 小时前
从零开始打造Android桌面Launcher应用:原理剖析与完整实现
android
叶羽西2 小时前
Android15增强型视觉系统(EVS)
android
沅霖2 小时前
android kotlin语言中的协程
android·开发语言·kotlin