2013-12-05 3 views
0

Я использую Windows7 и хочу извлечь/вытащить базу данных приложения в локальную папку Windows.Извлечь базу данных из эмулятора Genymotion

Я искал через интернет и нашел ADB команды, как показано ниже:

ADB оболочки су 0 CP/данные/данные/<package.name>/базы данных/<database.name>/мнт/Shared/

Я пробовал то же самое, создав общую папку для виртуального окна.

Но получить ошибки как: только для чтения файловой системы

Я также проверить, что только для чтения отключена.

Пожалуйста, мне нужна помощь.

Скриншоты: enter image description here

enter image description here

+0

Можете ли вы объяснить, когда эта ошибка происходит и что ОС вашего хозяина? –

ответ

0

Как коренится ваш телефон под Genymotion, вы можете пойти в DDMS Затмения.

Затем щелкните на вкладке File Explorer.

Затем перейдите в папку /data/data/<your.package.name>/, затем вытащите файл с пути, в котором вы сохранили базу данных.

+0

Как мы можем сделать телефон, основанный на Genymotion? –

2

Я не уверен, что для Windows, но на Mac вы просто позвоните

adb pull /data/data/<package.name>/database/<database.name> <local.file.path>

Смежные вопросы