我有一个应用程序,它在app数据库中存储数据...我编写代码将应用程序数据发送到在模拟器中创建的SD卡...数据文件已经转移到SD卡,我可以在eclipse中查看。 ..但是我如何在模拟器中看到该文件?
我过去转移的代码在
之下 try
{
File sd = Environment.getExternalStorageDirectory();
File data = Environment.getDataDirectory();
if (sd.canWrite())
{
String currentDBPath = "\\data\\sharath.android.trail\\databases\\griet1";
String backupDBPath = "sdcard_db";
File currentDB = new File(data, currentDBPath);
File backupDB = new File(sd, backupDBPath);
if (currentDB.exists()) {
FileChannel src = new FileInputStream(currentDB).getChannel();
FileChannel dst = new FileOutputStream(backupDB).getChannel();
dst.transferFrom(src, 0, src.size());
src.close();
dst.close();
}
boolean bool=true;
if(bool == true)
{
Toast.makeText(Trial1Activity.this, "Backup Complete", Toast.LENGTH_SHORT).show();
bool = false;
}
}
}
catch (Exception e) {
Log.w("Settings Backup", e);
}
}
提前致谢
答案 0 :(得分:1)
如果你在Eclipse中工作,Android插件中有一个内置的文件资源管理器。您可以通过
访问它窗口>显示视图...>其他> Android>文件资源管理器