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

相关推荐
2601_949833398 分钟前
flutter_for_openharmony口腔护理app实战+知识实现
android·javascript·flutter
晚霞的不甘9 分钟前
Flutter for OpenHarmony从基础到专业:深度解析新版番茄钟的倒计时优化
android·flutter·ui·正则表达式·前端框架·鸿蒙
鸟儿不吃草41 分钟前
android的Retrofit请求https://192.168.43.73:8080/报错:Handshake failed
android·retrofit
Minilinux201844 分钟前
Android音频系列(09)-AudioPolicyManager代码解析
android·音视频·apm·audiopolicy·音频策略
李子红了时1 小时前
【无标题】
android
玉梅小洋2 小时前
手机 App 跨平台框架统一目录构建
智能手机·手机·app开发
Android系统攻城狮2 小时前
Android tinyalsa深度解析之pcm_close调用流程与实战(一百零四)
android·pcm·tinyalsa·音频进阶·音频性能实战·android hal
weixin_411191842 小时前
LifecycleEventObserver和DefaultLifecycleObserver使用
android
、BeYourself3 小时前
Intent :跳转与数据传递的正确打开方式
android·android-studio
灵感菇_3 小时前
Android 列表控件全面解析:ListView 与 RecyclerView
android·ui