请问如何访问/data/data/com.android.providers.telephony/app_parts/目录下的文件?

wangju8653599 2012-04-05 11:12:52
请问如何访问/data/data/com.android.providers.telephony/app_parts/目录下的文件?
代码如下:
File file = new File("/data/data/com.android.providers.telephony/app_parts/PART_1333591731415");
file.canRead(),file.canWrite()和file.canExecute()的值都是false。
也就是说没有权限操作这个文件。

请问应如何取得读取这个文件的权限?
...全文
5120 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ihrthk 2012-04-05
  • 打赏
  • 举报
回复
机子要获得root权限吧.
wangju8653599 2012-04-05
  • 打赏
  • 举报
回复
我现在想实现的是获取图片的经纬度,
ExifInterface exifInterface = new ExifInterface("/data/data/com.android.providers.telephony/app_parts/PART_1333591731415");
由于该构造函数只能传文件的路径。

始终得不到图片的经纬度,原因就是对该文件没有任何权限。

尝试了这个,Runtime.getRuntime()
.exec("chmod 777 /data/data/com.android.providers.telephony/app_parts/PART_1333591731415");
还是不行。

请问有更好的方法解决吗?
aSysBang 2012-04-05
  • 打赏
  • 举报
回复
mContext.getContentResolver().openInputStream(uri)
life02 2012-04-05
  • 打赏
  • 举报
回复
如果是本应用的Data文件夹是可以访问的,否则需要系统权限

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧