2012-03-15 16 views

Odpowiedz

-1

Najprostszym rozwiązaniem wydaje się stworzenie wtyczki preferencji współdzielonej, powinno działać dobrze z małymi i prostymi danymi.

1

Mam zmodyfikowano Cordova (https://github.com/Coder-Nasir/incubator-cordova-android) w taki sposób, że będzie on stworzyć bazę danych w miejscu Android domyślnym, który jest /data/data/package-name/databases/

tylko o tym prostym poleceniem

window.openDatabase("something", "1.0", "PhoneGap Demo", 0); 

Dostaniesz pożądany coś.db w wyżej wymienionej lokalizacji ..

+0

dziękuję, wypróbuję to, – micadelli

+0

wprowadzone zmiany w kodzie mają sens ... dopóki Google nie zmieni ścieżki. Ale głównym problemem jest to, że mam otwartą bazę danych w moim oryginalnym kodzie Android, wtyczce. Podany przykład kodu jest dla strony javascript. Nawiasem mówiąc, gdzie phonegap zwykle wdraża bazę danych na urządzeniu. Nie mogę go znaleźć podczas debugowania. – micadelli

+0

Tak, więc można łatwo otworzyć bazę danych z natywnym kodem. Czy znajduje się ona w domyślnej ścieżce w prawo? ... A Phonegap używa bazy danych przeglądarki internetowej i zapisuje ją w /data/data/packagename/app_database/file__0/00000000000000001.db –

Powiązane problemy