Androi开发,应用程序需要往/data/local/tmp/内写入数据,权限不够,怎么解决,很着急的。谢谢 20

Androi开发,应用程序需要往/data/local/tmp/内写入数据,权限不够,怎么解决,很着急的。谢谢... Androi开发,应用程序需要往/data/local/tmp/内写入数据,权限不够,怎么解决,很着急的。谢谢 展开
 我来答
返还击
2018-06-24 · TA获得超过109个赞
知道答主
回答量:67
采纳率:0%
帮助的人:23.6万
展开全部

查看这个Stack Overflow上的帖子,

《Android: Permission denied for /data/local/tmp/*》网页链接

这里面说了曾经可以,而现在可以通过在/data/data/包名目录下执行,原文引文如下

If I understand the scenario correctly, you create the script on the fly, and use /data/local/tmp as an easy location that is both publicly writable and executable. Once, this was possible. But on recent versions of Android, security has been tightened.

Your app can execute files under /data/data/${your.package}. You can use getContext().getFilesDir() to reliably obtain the full path. Note that you still need to use chmod 500 to ensure that the file has executable permission.

总的来说,如果要动态释放so或者sh然后执行,解决方案是不在/data/local/tmp中释放,而放到getContext().getFilesDir()获取到的/data/data/${your.package}目录中执行,记得释放后手工加上运行权限

我是刚刚遇到这个问题搜索到这里的,贴在这里方便后来人

jiangpengtctc
2014-02-04 · TA获得超过140个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:151万
展开全部
/data的属主是ROOT,所以没有root的话,普通应用当然不可能写到这里面,应该说是打开都不行,所以如果是做通用应用开发的,还是换个地方写写吧,如果是做ROM开发的,就签系统应用的签名,成为系统应用就可以写了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青春孤叶行
2014-01-17
知道答主
回答量:7
采纳率:0%
帮助的人:9990
展开全部
你可以在AndroidManifest.xml加上下面的权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
追问
不是sdcard。是data/local/tmp
不是sdcard。是data/local/tmp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迪亚哥bule
2014-01-17 · TA获得超过223个赞
知道小有建树答主
回答量:108
采纳率:100%
帮助的人:112万
展开全部
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
在Mainifest里加一个这个,不知道可不可以,试一下
更多追问追答
追问
这个是往 sdcard里写,data还是写不进。还是谢谢你
这个是往 sdcard里写,data还是写不进。还是谢谢你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
么西么西哟哧
2018-03-20 · TA获得超过944个赞
知道答主
回答量:242
采纳率:28%
帮助的人:60.2万
展开全部
,很着急的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式