java 在Android SdCard上创建目录。只需将url作为参数传递,例如“/ myfolder / newFolder”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 在Android SdCard上创建目录。只需将url作为参数传递,例如“/ myfolder / newFolder”相关的知识,希望对你有一定的参考价值。

public void createDirectories(String url) {
		Log.d("DIRECTORY CHECK", "Checking directory " + url + "  exist or not");
		File SDCardRoot = new File(Environment.getExternalStorageDirectory()
				.toString() + url);
		if (!SDCardRoot.exists()) {
			Log.d("DIRECTORY CHECK",
					"Directory doesnt exist creating directory "
							+ Environment.getExternalStorageDirectory()
									.toString());
			boolean outcome = SDCardRoot.mkdirs();

			Log.d("DIRECTORY CHECK",
					"outcome for " + SDCardRoot.getAbsolutePath() + "     "
							+ outcome);
		}

		Log.d("DIRECTORY CHECK", "Directory created successfully!");

	}

以上是关于java 在Android SdCard上创建目录。只需将url作为参数传递,例如“/ myfolder / newFolder”的主要内容,如果未能解决你的问题,请参考以下文章

Android模拟器的sdcard操作技巧整理

android: 在sdcard上创建的文件在 windows电脑上不显示的问题

Android 10:我都有哪些选择可以将外部存储上的文件保存到名为“/sdcard/my-app/”的目录中

AS3:如何截取JPG/PNG截图并保存到Android手机的SDCard目录

java.io.IOException:权限被拒绝在 sdcard 上保存位图图像 [重复]

无法启动Android模拟器的解决办法