一、JAVA代码:
<pre name="code" class="java">package com.hxzy.writefiletosdcard;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//首先判断设备是否挂载SDCard
boolean isMounted=Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);
if(isMounted){
try {
writeFileToSDCard();
} catch (IOException e) {
e.printStackTrace();
}
}else{
Log.d("SDCard error", "uninstalled SDCard");
}
}
// 写一个文件到SDCard
private void writeFileToSDCard() throws IO