Android-如何查看在我的应用程序中创建的sql数据库?I';我在Eclipse的Android设备上运行它

Android-如何查看在我的应用程序中创建的sql数据库?I';我在Eclipse的Android设备上运行它,android,Android,在Eclipse中,查看文件资源管理器选项卡(控制台选项卡附近)。或者查看菜单Window->Show View->Other…->文件资源管理器应运行模拟器。在文件资源管理器窗口中,转到文件夹data/data/[您的\u包\u名称]/databases/。 在那里你可以找到你的数据库。您可以将其导出到您的计算机。在窗口的右上角有一个按钮从设备中拉出文件。选择数据库,单击该按钮并在计算机上保存数据库 程序sqlite浏览器可以显示数据库中的数据。你可以在这里下载。它很容易使用。 有人能建议我如

在Eclipse中,查看文件资源管理器选项卡(控制台选项卡附近)。或者查看菜单
Window->Show View->Other…->文件资源管理器
应运行模拟器。在文件资源管理器窗口中,转到文件夹
data/data/[您的\u包\u名称]/databases/
。 在那里你可以找到你的数据库。您可以将其导出到您的计算机。在窗口的右上角有一个按钮
从设备中拉出文件
。选择数据库,单击该按钮并在计算机上保存数据库

  • 程序
    sqlite浏览器
    可以显示数据库中的数据。你可以在这里下载。它很容易使用。 有人能建议我如何查看在我的应用程序中创建的sql数据库吗?我在Eclipse的Android设备上运行它


  • 如果您正在Emulator中运行项目,则可以在项目包名称的
    /database/database
    文件夹中查看它


    如果您在真实设备中运行项目,则无法直接查看项目,除非您的数据库存储在外部路径(如SD卡上)。

    使用此功能首先将数据库保存到SD卡上

    public static void saveDbFile() {
    
        try {
            File sd = Environment.getExternalStorageDirectory();
            File data = Environment.getDataDirectory();
    
            if (sd.canWrite()) {
                String currentDBPath = "/data/com.RareMediaCompany.BlueDolphinTest/databases/HeliosEmployeeTracker.db";
                String backupDBPath = "backUpheliosCurr.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();
    
                }
            }
            Log.i("save db", "db saved on sd card");
        } catch (Exception e) {
            e.printStackTrace();
    
        }
    
    }
    

    然后打开“Mozilla Firefox浏览器”,并在浏览器中添加一个名为“Sqlite管理器”的“附加组件”。然后,只需将该数据库导入管理器,您就可以在提取数据库下载sqlite管理器并导入该数据库之后开始运行了………

    查询您的表并显示结果。是一个有用的链接。考虑GooLee在询问之前。