Как получить "песочницу" моего приложения с помощью Eclipse с моего устройства?

У меня есть приложение для Android, которое использует sharedPreferences.

Я запускаю приложение на своем устройстве Android с помощью Eclipse

Я хотел бы вытащить всю песочницу с устройства на рабочий стол, чтобы я мог вручную просматривать содержимое sharedPreferences.

Я щелкнул DDMS, щелкнул FileExplorer и увидел папку данных, но она пустая.

Любая помощь приветствуется! Заранее спасибо!

1 ответ

Решение

Если устройство рутировано, возможно, это возможно. Но в целом вы не можете получить "песочницу" вашего приложения с вашего устройства на компьютер.

Но вы можете достичь своей цели - получить "песочницу" вашего приложения, запустив ваше приложение на Android Virtual Device (AVD). Как только приложение будет установлено в AVD.

Переключитесь на перспективу DDMS в Eclipse, выбрав Window -> Open Perspective -> DDMS

Ниже приведен пример экрана DDMS

DDMS

На правой боковой вкладке выберите File Explorer, затем выберите data -> data ->, затем посмотрите, где находится ваш пакет, выберите его и нажмите кнопку Pull a file from device, которая является первой кнопкой в ​​левой верхней части изображения, и появится диалоговое окно. как на картинке ниже, выберите папку, и содержимое всего пакета будет сохранено

песочница

Теперь вы можете открыть выбранную папку и увидеть содержимое песочницы ваших приложений.

Другие вопросы по тегам