2015-11-30 32 views
0

我在android studio中創建了我的應用程序的已簽名apk。 我在我的手機上安裝了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 
相關問題