应用程序数据存储在手机内存中,即使安卓的安装位置是"preferExternal“,并在清单中启用了"WRITE_EXTERNAL_STORAGE”安卓权限。根据文档,我必须使用"userDirectory“或"documentsDirectory”。即使无法将应用程序数据存储到外部存储器中。该怎么做呢?
发布于 2015-07-17 14:24:14
使用此方法获取路径...
//Environment.getExternalStorageDirectory().xyzpaths()
// get path like this
File log = new File(Environment.getExternalStorageDirectory(), "Log.txt");
try {
out = new BufferedWriter(new FileWriter(log.getAbsolutePath(), false));
out.write(new Date().toString());
out.write(" : \n");
} catch (Exception e) {
Log.e(TAG, "Error opening Log.", e);
}https://stackoverflow.com/questions/31469387
复制相似问题