Android 如何在emulator中查看SD卡中存储的数据?
我有一个应用程序,它将数据存储在应用程序数据库中…我编写了代码,将应用程序数据发送到emulator中创建的SD卡。。。数据文件已传输到sd卡,我可以在eclipse中查看该文件…但如何在emulator中查看该文件?它保存在哪里 下面是我用来传输的代码Android 如何在emulator中查看SD卡中存储的数据?,android,sqlite,android-emulator,Android,Sqlite,Android Emulator,我有一个应用程序,它将数据存储在应用程序数据库中…我编写了代码,将应用程序数据发送到emulator中创建的SD卡。。。数据文件已传输到sd卡,我可以在eclipse中查看该文件…但如何在emulator中查看该文件?它保存在哪里 下面是我用来传输的代码 try { File sd = Environment.getExternalStorageDirectory();
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);
}
}
提前感谢如果您在Eclipse中工作,Android插件中有一个内置的文件资源管理器。你可以通过
窗口>显示视图…>其他>Android>文件资源管理器如果您在Eclipse中工作,Android插件中有一个内置的文件资源管理器。你可以通过
窗口>显示视图…>Other>Android>File Explorer谢谢你的回复……我的问题是如何在emulator中访问该文件。实际上,我必须将SD卡中保存的文件附加到邮件中……当我必须在Android mobile中附加该文件时,我如何获得该路径?据我所知,emulator上没有“File Explorer”应用程序。这将使您无法在emulator上查看文件,除非您安装了一些文件资源管理器或有一个可以打开它的应用程序。感谢您的回复…我的问题是如何在emulator中访问该文件本身实际上我必须将保存在sdcard中的文件附加到邮件中…当我必须附加文件时,如何获得该路径android mobile?据我所知,模拟器上没有“文件浏览器”应用程序。这将使您无法在模拟器上查看文件,除非您安装了一些文件资源管理器或有一个可以打开它的应用程序。