android私有存储目录下的文件如何让其他程序有权限打开
2016-11-30 10:42
309 查看
解决方法:
1这段代码是关键:
1这段代码是关键:
public void shell() { Process p; int status = -1; try { p = Runtime.getRuntime().exec("chmod 777 " + file); status = p.waitFor(); } catch (IOException e1) { e1.printStackTrace(); } catch (InterruptedException e) { e.printStackTrace(); } if (status == 0) { } else { } }
2.调用shell()之后,启动其他程序即可,以android版wps举例,如果没加就会报数据丢失或空白的错误。
相关文章推荐
- 之前账号的文章3:android私有存储目录下的文件如何让其他程序有权限打开
- Android获取系统文件目录,让程序访问其他程序的/data/data下的私有文件
- android 如何调用(打开)其他程序
- 如何在android应用程序中拷贝第三方资产目录下的数据库文件到应用私有目录下
- wince6 应用程序如何执行打开网页以及目录下其他exe,可执行文件
- Android 7.0及以上打开相机,裁剪问题(私有文件的访问权限)
- 解决:Android使用自带sqlite开发时,apk中创建的数据库外部的进程是没有权限去读/写的,而且无法如何读取指定目录下的db文件
- android 如何调用(打开)其他程序
- android 如何调用(打开)其他程序
- Android N中如何配置system目录下文件默认权限
- android 在程序内如何得到/data目录的权限呢?
- [VB.NET]vb.net中如何检测一个已知的文件是否已经被打开或者被其他应用程序调用
- FlexBuilder 如何引用其他目录作为工程的src文件件
- 在Android java代码中如何改变文件的权限
- Linux中目录文件权限如何定义?
- 如何带参数打开其他程序?
- 如何在程序中打开PDF文件 -C#文章(.net)
- 在C#中如何监视自己打开的其他程序
- C# System.IO.FileStream 读取被其他程序打开的文件提示“文件正由另一进程使用,因此该进程无法访问该文件。”
- 如何设置UNIX/LINUX中的文件及目录权限【转自www.bitsCN.com】