应用程序如果要在存储卡(sdcard)中创建文件夹,首先要在manifest.xml中添加权限声明,如果不声明权限,就会在创建失败。
在<manifest>节点中添加代码如下:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
添加之后如下:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.luchg.health" android:versionCode="1" android:versionName="1.0" > <!-- 给应用添加写入权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> <uses-sdk android:minSdkVersion="5" android:targetSdkVersion="17" />
然后就可以进行文件夹或者文件的创建了。