使用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的媒体文化访问权限即可

相关推荐
贺biubiu3 小时前
2025 年终总结|总有那么一个人,会让你千里奔赴...
android·程序员·年终总结
xuekai200809013 小时前
mysql-组复制 -8.4.7 主从搭建
android·adb
nono牛4 小时前
ps -A|grep gate
android
未知名Android用户5 小时前
Android动态变化渐变背景
android
nono牛6 小时前
Gatekeeper 的精确定义
android
stevenzqzq7 小时前
android启动初始化和注入理解3
android
城东米粉儿9 小时前
compose 状态提升 笔记
android
驱动探索者9 小时前
[缩略语大全]之[智能手机]篇
智能手机
粤M温同学10 小时前
Android 实现沉浸式状态栏
android
ljt272496066110 小时前
Compose笔记(六十八)--MutableStateFlow
android·笔记·android jetpack