Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android sqlite-通过Java代码更改默认数据库权限_Android_Database_Sqlite_Chmod_Access Rights - Fatal编程技术网

Android sqlite-通过Java代码更改默认数据库权限

Android sqlite-通过Java代码更改默认数据库权限,android,database,sqlite,chmod,access-rights,Android,Database,Sqlite,Chmod,Access Rights,每次我的应用程序更新我的数据库数据时,默认权限为RW-RW--- 因此,每次我想将我的DB从EclipseDDMS导出到我的PC,为了进行检查,我首先必须在.DB文件(adb shell)上创建一个chmod 777,以恢复rwxrwx权限 那真的不好玩 所以我的问题是:在我的Java代码中,在所有的DB更新之后,我如何做才能生成一种“chmod777” 我已经检查了SQLiteOpenHelper&Database类,但是没有发现处理正确的函数…您的代码和数据库的eclipse导出之间有什么关

每次我的应用程序更新我的数据库数据时,默认权限为RW-RW---

因此,每次我想将我的DB从EclipseDDMS导出到我的PC,为了进行检查,我首先必须在.DB文件(adb shell)上创建一个chmod 777,以恢复rwxrwx权限

那真的不好玩

所以我的问题是:在我的Java代码中,在所有的DB更新之后,我如何做才能生成一种“chmod777”


我已经检查了SQLiteOpenHelper&Database类,但是没有发现处理正确的函数…

您的代码和数据库的eclipse导出之间有什么关系?另外,
+x
使用数据库文件有什么意义?+x只是一个例子!但我最终发现了:Runtime.getRuntime().exec(“chmod-r777”+dbfile);另外,如果这是一个.db文件,
-R
不是很有用,而且您的命令中缺少了一个空格