Per prima cosa, vediamo di creare un file.
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
File file=new File(Environment.getExternalStorageDirectory()+File.separator+"MioFile.txt");
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Non ottengo niente. Credo che siano necessari dei permessi...
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.palestrarecord"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-sdk
android:minSdkVersion="18"
android:targetSdkVersion="21" />
<application
.......
Come si fa per scrivere su questo file di testo?
OutputStream fo;
try {
fo = new FileOutputStream(file);
byte[] b = {64,65,66};
fo.write(b);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Nessun commento:
Posta un commento