500字范文,内容丰富有趣,生活中的好帮手!
500字范文 > android mkdirs 权限 无法创建mkdirs()目录 - 安卓

android mkdirs 权限 无法创建mkdirs()目录 - 安卓

时间:2022-07-02 01:02:32

相关推荐

android mkdirs 权限 无法创建mkdirs()目录 - 安卓

我尝试创建一个目录,并使用下面的代码:无法创建mkdirs()目录 - 安卓

boolean success = true;

String rootDirectory = Environment.getExternalStorageDirectory().toString();

folder = new File(rootDirectory, "Directory");

if(!(folder.exists())) {

success = folder.mkdirs();

} else {

}

if(success) {

Toast.makeText(getActivity().getApplicationContext(), "DIR created", Toast.LENGTH_SHORT).show();

} else {

Toast.makeText(getActivity().getApplicationContext(), "DIR not created successfully", Toast.LENGTH_SHORT).show();

}

我还关注文件夹,如果它被创造的,没有。

权限授予:

我也试图在运行时,要求准予,好像应用程序已经得到许可,因此它不能成为问题。

几个月前,我创建了另一个应用程序,并使用相同的代码和相同的Sdk版本,但它仍然不适用于此。我得到“DIR未成功创建”,我不知道为什么,请帮我弄清楚为什么我无法创建目录。下面

File directory = new File(Environment.getExternalStorageDirectory() + java.io.File.separator +"Directory");

if (!directory.exists())

Toast.makeText(getActivity(),

(directory.mkdirs() ? "Directory has been created" : "Directory not created"),

Toast.LENGTH_SHORT).show();

else

Toast.makeText(getActivity(), "Directory exists", Toast.LENGTH_SHORT).show();

-12-05

ProgFroz

+0

评论不用于扩展讨论;这个对话已经[转移到聊天](/rooms/129852/discussion-on-question-by-progfroz-cant-create-directory-with-mkdirs-androi)。 –

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。