0.读写权限xml文件里
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
1.获得sd卡路径
http://www.eoeandroid.com/thread-169876-1-1.html //sd卡操作
getAbsolutePath、getPath获得的路径一样
File file = Environment.getExternalStorageDirectory();
String sdPath = file.getAbsolutePath();
String filePath = file.getPath() + "/notes";
2.判断assets下的某个文件是否存在
private Context mContext = (Context) MediaActivity.sMediaActivity;
AssetManager am = this.mContext.getAssets(); //或 this=Activity this.getAssets()
try {
am.open("test/mp41.mp4");
} catch (IOException e) { //文件不存在
System.out.println(" not exits ");
e.printStackTrace();
}
3.判断某个路径下的文件是否存在
File fileM=new File(picPath);
if(!fileM.exists())
System.out.println(" not exits ");
4.资源拷贝到sd卡里
成功
adb push testmp3.mp3 sdcard/testmp3.mp3
此时当前目录在testmp3.mp3文件夹
出错
failed to copy '/Users/admin/Downloads/abc.png' to 'sdcard/abc.png': Read-only file system
sdcard.img文件路径有错 或 此文件已经存在