Як убачыць маю базу дадзеных прыкладанняў?

Я выкарыстоўваю Samsung Galaxy S2 для адладкі. Як я магу бачыць маю базу дадзеных, якія ствараюць з дапамогай майго прыкладання.

Я не магу знайсці па гэтым шляху

Eclipse Go To Window > Showview > Other.. > File Expolrer Click On Open

Цяпер пяройдзем да

data/data/your.package.name/databases/

FILE Here >

0
корань прылады або скапіяваць базу дадзеных у SDCard. пасля гэтага шоў, выкарыстоўваючы SQLiteManager андроіда прыкладання
дададзена аўтар Dhawal Sodha Parmar, крыніца
дададзена аўтар Selvin, крыніца

8 адказы

У той час як вы адладка перайдзіце на ўкладку DDMS. (З віртуальным прыладай, а не з тэлефонам)

Тады пошук/SDCard/Ваша імя/баз дадзеных УЖЫВАННЯ

** You have to configurate your AVD enter image description here

2
дададзена

If you use emulator then go on DDMS and select device emulator then go file explore data>data>package name>database folder>.db file.

гэты файл база дадзеных выбраць гэты файл і тата на любым дыску і адкрыты на SQLite браўзэра.

2
дададзена
Дзякуючы гэта правільны шлях ...
дададзена аўтар Prashant Kumar, крыніца

Вы можаце бачыць толькі базу дадзеных на каранёвае прылада. Так корань прылады або проста выкарыстоўваць асобнік эмулятара, так як эмулятар караняцца па змаўчанні.

1
дададзена

Вы павінны корань <�ваш код> Device , каб убачыць базы дадзеных вашай Прыкладанні .

0
дададзена
@thepoosh ёсць якія-небудзь канкрэтныя прычыны ласкава даць мне.
дададзена аўтар Abhijit Chakra, крыніца
@JohnWillemse я пытаюся для любога тлумачэння або запыту ад аўтара ???? тут у маёй абароне.
дададзена аўтар Abhijit Chakra, крыніца
@thepoosh здаецца, што адказ на me.user1480210 сказаў, што няма файлаў бачныя ніякай базы дадзеных. rickky сказаў, што ён павінен быць выкаранены. Яго рашэнне і адказвае на пытанне.
дададзена аўтар Yaroslav Mytkalyk, крыніца
гэта павінна быць каментаром
дададзена аўтар thepoosh, крыніца
@rickky Вы маеце рацыю, я прашу прабачэння, я зьняў сьцяг. Неяк я прачытаў гэта як пытанне, але гэта адказ.
дададзена аўтар John Willemse, крыніца

If you want to see database. The way you did is correct but if your device is not root, you can not see. But I think you can run app on Emulator and: Eclipse Go To Window > Showview > Other.. > File Expolrer Click On Open.

There are 2 ways:
1. Root your device
2. Looking for it on emulator
0
дададзена

Вы можаце зрабіць гэта, толькі калі ваша прылада караніцца.

$ adb shell # open adb shell
$ su        # ask for superuser rights
$ cat /data/data/your.package.name/databases/database_name >> /sdcard/Download/database_name  # copy database file to a folder where you don't need root access to get it from device to PC
$ exit      # close adb shell
$ adb pull /sdcard/Download/database_name # get that copied file

Now you can browser via editor, such as sqlitebrowser

$ sqlitebrowser database_name
0
дададзена

I'm doing this with non-rooted device.
yes, it's really not a very short way but the only way I found, and if you have a big database that you want to be able to make queries and to explore it- that is comfortable way (on non rooted device) :

  • send your db file via e-mail to your pc
  • use sqlBrowser

Цяпер вы можаце перамяшчацца па табліцах і EXEC SQL запытаў на дадзеныя з вашага кампутара.

спадзяюся, гэта дапаможа камусьці.

0
дададзена

Вы можаце атрымаць доступ да базы дадзеных прыкладання, толькі калі ваша прылада караніцца!

1). Знайсці абразок DDMS ў правай верхняй частцы IDE Eclipse.

2). Націсніце "File Explorer" тэг.

3). Open in order :"data--> data--> your package name-->databases".

4). Выберыце базу дадзеных, якую вы хочаце праверыць, і націсніце кнопку «выцягнуць файл з прылады» кнопкі на панэлі інструментаў.

5) .Browse SQLite выкарыстанне базы дадзеных гэтага .

0
дададзена