我是Android和Java的新手。我正在创建一个Android应用程序,我将在其中收集数据并将数据从服务器导入到Android。
我希望将导入的数据存储到SQLite表中。所以我按照我的要求创建了两个表。应用程序打开时应创建此表,并且应用程序未关闭时应清除应用程序。为此,我将表中的表放在onOpen()中,它在Emulator中工作正常。我能够看到DDMS-Data
中的值。
现在我试图在android mobile上实现它,我正在查看DDMS
中的数据文件夹。但我没有看到任何表格。该文件夹仍为空。
有时它被限制为查看Device内部数据文件夹中的表作为制造商,默认情况下没有权限查看它。但是您的表确实存在于数据文件夹中。
如果要确认,可以在应用内打开它进行检查。你绝对可以放弃你的桌子,当应用程序关闭时它会被清理,不用担心。您必须根据您的设备获取权限,这将取消您的设备保修。
您无法通过ddms实用程序从Device检查数据库表。因为它不会列在那里,但你可以通过应用选择查询来检查数据,无论你想在哪里调试。
某些设备需要“root”才能访问数据文件夹。您可以在维基百科http://en.wikipedia.org/wiki/Rooting_%28Android_OS%29上阅读有关此过程的更多信息。但是,如果您只需要查看表格,则不建议您这样做。