Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.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:创建一个新文件夹并更改它';s权限_Android_Directory_Internal Storage_Folder Permissions - Fatal编程技术网

Android:创建一个新文件夹并更改它';s权限

Android:创建一个新文件夹并更改它';s权限,android,directory,internal-storage,folder-permissions,Android,Directory,Internal Storage,Folder Permissions,我有一个应用程序。我希望此应用程序创建一个新文件夹,该文件夹只能由此应用程序打开,不能由其他人打开。我希望此文件夹位于应用程序内部存储之外,以便它在文件管理器中可见,但由于文件夹权限(rwx----)而无法打开 那么,有没有一种方法可以创建一个文件夹,让这个应用成为它的所有者,并更改它的权限,以便只有这个应用可以打开它,而没有其他人(甚至文件管理器或图库等)可以打开它。以更改文件的权限。首先,您应该获得设备的根所有权。 这意味着您必须根设备 以更改文件的权限。首先,您应该获得设备的根所有权。 这

我有一个应用程序。我希望此应用程序创建一个新文件夹,该文件夹只能由此应用程序打开,不能由其他人打开。我希望此文件夹位于应用程序内部存储之外,以便它在文件管理器中可见,但由于文件夹权限(rwx----)而无法打开


那么,有没有一种方法可以创建一个文件夹,让这个应用成为它的所有者,并更改它的权限,以便只有这个应用可以打开它,而没有其他人(甚至文件管理器或图库等)可以打开它。

以更改文件的权限。首先,您应该获得设备的根所有权。 这意味着您必须根设备


以更改文件的权限。首先,您应该获得设备的根所有权。 这意味着您必须根设备


这是什么类型的应用程序?我想制作一个文件夹锁定器,但由于无法直接锁定文件夹,我想创建自己的文件夹,并允许用户将数据移动到这些文件夹。这是什么类型的应用程序?我想制作一个文件夹锁定器,但由于无法直接锁定文件夹,我想创建自己的文件夹,并允许用户将数据移动到这些文件夹中。如果应用程序是系统应用程序而不是第三方应用程序,该怎么办?没关系。无论是否为系统应用,它都需要root权限。获得root权限的唯一方法是在设备上加根并为root-oriented创建应用程序,如root-Manager应用程序。我知道这需要root,但我想知道(它会回答这个问题)如何创建新文件夹和更改访问权限。我可以使用根文件管理器在/data/data/com.termux中创建文件夹,但即使使用应用程序提供的工具更改了权限,com.termux也无权查看或修改文件夹的内容。如果应用程序是系统应用程序而不是第三方应用程序,该怎么办?没关系。无论是否为系统应用,它都需要root权限。获得root权限的唯一方法是在设备上加根并为root-oriented创建应用程序,如root-Manager应用程序。我知道这需要root,但我想知道(它会回答这个问题)如何创建新文件夹和更改访问权限。我可以使用根文件管理器在/data/data/com.termux中创建文件夹,但即使使用应用程序提供的工具更改权限,com.termux也无权查看或修改文件夹的内容。