Android应用层读写节点,注意节点权限666
import java.io.RandomAccessFile;
import java.io.BufferedReader;
private String readFile(String path) {
String prop = "";
try {
BufferedReader reader = new BufferedReader(new FileReader(path));
prop = reader.readLine();
} catch (IOException e) {
e.printStackTrace();
}
return prop;
}
private void writeFile(String path, String value) {
File modefile = new File(path);
if (modefile.exists()) {
try {
RandomAccessFile file = new RandomAccessFile(path, "rw");
file.write(value.getBytes());
file.close();
Log.d(TAG, "setString = "+value);
} catch (IOException re) {
Log.e(TAG, "setString: "+re.toString());
} catch (NumberFormatException re) {
Log.e(TAG, "setString: "+re.toString());
}
}
}