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

相关推荐
萌新杰少7 分钟前
Kuikly股票查看软件开发体验——SaiRen
android·kotlin·客户端
vilya13 分钟前
把 Python 塞进 APK:Chaquopy 打包实践
android·python
用户928172673901614 分钟前
Android Compose版本的AI组件库来了。
android·kotlin
知昂七昂17 分钟前
00-02:AOSP 源码阅读环境与检索方法论源码剖析(Android 16 / aosp-main)
android
知昂七昂21 分钟前
00-01:AOSP 源码仓库结构与 repo 工作流源码剖析(Android 16 / aosp-main)
android·google
跨境数据猎手27 分钟前
Android Native 层黑盒调用实战:unidbg 模拟执行 so 的原理
android
镜象科技2 小时前
中小学AI心理健康解决方案服务商怎么选?2026年选型参考
android·java·人工智能
脚踏实地,坚持不懈!2 小时前
从 AOSP 源码角度分析 Android 定位性能问题
android
悟道子HD2 小时前
网络安全基本功——MySQL基础
android·mysql·web安全
纪念 2292 小时前
C++ string(三)
android·c++