java-更改目录权限

java-更改目录权限,第1张

概述我需要获得对应用程序的lib目录(即/data/data/com.my.app/lib/)的写许可权,并将文件存储在该目录中,我需要在我的应用程序中执行此 *** 作.可能吗?如果是这样,怎么办?编辑我的应用程序是指使用Java./data/data/com.my.app/lib/是同一应用程序的lib目录的路径.编辑不幸的是,正如Leff

我需要获得对应用程序的lib目录(即/data/data/com.my.app/lib/)的写许可权,并将文件存储在该目录中,我需要在我的应用程序中执行此 *** 作.可能吗?如果是这样,怎么办?

编辑

我的应用程序是指使用Java. /data/data/com.my.app/lib/是同一应用程序的lib目录的路径.

编辑

不幸的是,正如LeffelMania所说,我找不到任何方便的方法来做到这一点.幸运的是,我们以更好的方式解决了这个问题-我们说服了库的开发人员使其更具动态性:).再次感谢LeffelMania.

解决方法:

无法直接写入另一个应用程序的文件空间.您的应用拥有对自己的空间和外部存储(SD卡)的写访问权.

但是,我可以想象有几种方法可以做到这一点,具体取决于您要执行的 *** 作.

1)从一个应用程序将文件写入SD卡.让另一个检查是否存在,并在打开时从中读取.确保将其写入您自己的专有文件夹-不要阻塞用户的存储空间.如果适用于您的情况,请在读取文件后从另一个应用程序删除文件和SD卡上的文件夹.

2)在接收者应用程序中注册一个自定义的broadcastReceiver,并将需要传输的数据粘贴在将从其他应用程序发送的Intent中.您应该使用自己的 *** 作字符串,以便系统中没有其他应用程序尝试使用您的广播.

总结

以上是内存溢出为你收集整理的java-更改目录权限全部内容,希望文章能够帮你解决java-更改目录权限所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1210524.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存