Как получить "песочницу" моего приложения с помощью Eclipse с моего устройства?
У меня есть приложение для Android, которое использует sharedPreferences.
Я запускаю приложение на своем устройстве Android с помощью Eclipse
Я хотел бы вытащить всю песочницу с устройства на рабочий стол, чтобы я мог вручную просматривать содержимое sharedPreferences.
Я щелкнул DDMS, щелкнул FileExplorer и увидел папку данных, но она пустая.
Любая помощь приветствуется! Заранее спасибо!
1 ответ
Если устройство рутировано, возможно, это возможно. Но в целом вы не можете получить "песочницу" вашего приложения с вашего устройства на компьютер.
Но вы можете достичь своей цели - получить "песочницу" вашего приложения, запустив ваше приложение на Android Virtual Device (AVD). Как только приложение будет установлено в AVD.
Переключитесь на перспективу DDMS в Eclipse, выбрав Window -> Open Perspective -> DDMS
Ниже приведен пример экрана DDMS
На правой боковой вкладке выберите File Explorer, затем выберите data -> data ->, затем посмотрите, где находится ваш пакет, выберите его и нажмите кнопку Pull a file from device, которая является первой кнопкой в левой верхней части изображения, и появится диалоговое окно. как на картинке ниже, выберите папку, и содержимое всего пакета будет сохранено
Теперь вы можете открыть выбранную папку и увидеть содержимое песочницы ваших приложений.