如何查看我的Android应用程序数据库信息?

如何查看我的Android应用程序数据库信息?,android,database,view,emulation,Android,Database,View,Emulation,我试图在Eclipse中从文件资源管理器查看db文件,但无法打开该文件或将其复制到其他位置以打开。我没有根手机,所以我试图从我的模拟器上的应用程序查看数据库。如果有人能帮忙,我将不胜感激,因为我发现由于某些原因很难找到关于这个主题的很多信息。谢谢 你想看什么?它是存储在数据库中的应用程序数据吗?如果是这样的话,那么您可以从android的shell中看到数据。遵循下面提到的命令 亚行壳牌 sqlite3-sample-database.db 查看这些链接以了解更多详细信息 感谢您在访问/da

我试图在Eclipse中从文件资源管理器查看db文件,但无法打开该文件或将其复制到其他位置以打开。我没有根手机,所以我试图从我的模拟器上的应用程序查看数据库。如果有人能帮忙,我将不胜感激,因为我发现由于某些原因很难找到关于这个主题的很多信息。谢谢

你想看什么?它是存储在数据库中的应用程序数据吗?如果是这样的话,那么您可以从android的shell中看到数据。遵循下面提到的命令

亚行壳牌

sqlite3-sample-database.db

查看这些链接以了解更多详细信息


  • 感谢您在访问/data/data/myappfolder/databases/之后工作正常。我使用了.tables,可以看到我的表“位置”,但如何让它列出该表中的所有内容?谢谢普通的SQL选择查询可以使用它。请参阅学习在Android上使用Sqlite3的基础知识。谢谢,我想我的表是空的,因为在执行“从位置选择*后”,它只会转到下一个shell行。:)我无法在非根设备上访问数据库(幸运的是,Genymotion模拟器默认为根设备)。此外,我还必须将文件拉到我的电脑上,然后才能查看它。
    sqlite3
    命令在
    adb shell