Android内部存储改变读取权限

简介:

在开发时,手机先要ROOT,然后在通过代码改变权限。

<span style="color:#330033;">public synchronized static boolean getRoot(String paramString)
	    {
	        Process process = null;
	        DataOutputStream os = null;
	        try
	        {
	            process = Runtime.getRuntime().exec("su");
	            os = new DataOutputStream(process.getOutputStream());
	            os.writeBytes(paramString + "\n");
	            os.writeBytes("exit\n");
	            os.flush();
	            process.waitFor();
	        } catch (Exception localException)
	        {
	            System.out.println("@@@@root cmd error:"+localException);
	            //localException.printStackTrace();
	            return false;
	        }finally {
	            try {
	                if (os != null) {
	                    os.close();
	                }
	                process.destroy();
	            } catch (Exception e) {
	            	System.out.println("###root cmd error:"+e);
	            }
	        }
	        return true;
	    }</span>
引用时需要注意加入权限:

getRoot("chmod -R 777 /data/data/com.xxxxx/databases/wa.db");



目录
相关文章
|
22天前
|
存储 API 文件存储
47. 【Android教程】SharedPreferences 存储
47. 【Android教程】SharedPreferences 存储
21 2
|
1月前
|
Java Shell Android开发
android 权限申请
android 权限申请
52 5
|
1月前
|
存储 Java API
Android系统 文件访问权限笔记
Android系统 文件访问权限笔记
185 1
|
1月前
|
存储 API Android开发
Android 11 中的存储机制更新,面试心得体会
Android 11 中的存储机制更新,面试心得体会
|
1月前
|
存储 缓存 安全
Android系统 应用存储路径与权限
Android系统 应用存储路径与权限
53 0
Android系统 应用存储路径与权限
|
1月前
|
XML API 数据库
Android权限
Android权限 【5月更文挑战第3天】
33 0
|
1月前
|
安全 Android开发 数据安全/隐私保护
Android中的动态权限请求与最佳实践
【4月更文挑战第14天】 在现代安卓应用开发中,用户隐私和安全被赋予了前所未有的重要性。随着Android 6.0(API级别23)引入的运行时权限模型,开发者必须更加细致地处理权限请求,以确保应用功能的完整性同时不侵犯用户的隐私。本文将深入探讨如何在Android应用中实现动态权限请求,分析常见问题,并提供一系列最佳实践,以帮助开发者优雅地处理这一挑战。
127 5
|
1月前
|
Android开发 开发者
Android打开开发者权限
Android打开开发者权限
22 0
|
1月前
|
Android开发
Android 9.0中sdcard 的权限和挂载问题
Android 9.0中sdcard 的权限和挂载问题
18 0
|
1月前
|
Android开发
Android修改默认system/bin/下可执行程序拥有者和权限,使用实例,只有root和系统app权限才能执行某个命令。
Android修改默认system/bin/下可执行程序拥有者和权限,使用实例,只有root和系统app权限才能执行某个命令。 【5月更文挑战第2天】
34 0