2015-11-30 2 views
0

Я создал подписанный apk моего приложения в студии Android. Я установил apk в свой телефон. Когда я запускаю его, данные базы данных не отображаются. Данные отображаются в эмуляторе. Как проверить данные базы данных на реальном устройстве.База данных Android не работает на реальном устройстве

База данных хранится в data/pkg/databases. Спасибо.

+0

ли устройство укоренилось? – starkshang

ответ

1

Как проверить данные базы данных на реальном устройстве.

приложение должно быть отладкой, попробуйте так:

​Create a *.bat file and copy the following scripts ​​ 

adb shell run-as [package] chmod 777 /data/data/[package]/databases/ 

adb shell run-as [package] chmod 777 /data/data/[package]/databases/[db_file_name] 

adb shell cp /data/data/[package]/databases/[db_file_name] /sdcard/ 

adb pull /sdcard/[db_file_name] 

​Change [package] to the desired application package 

Change [db_file_name] to the desired db name Run the bat file and you should see the copied database in the same folder as the bat file 
Смежные вопросы