Всё началось с того, что мне захотелось показать как Google потерпел fail с слоями в Google Maps, а именно с слоем Wikipedia
Ближе к делу…
Немного погуглив как делать скриншоты на нерутованом андроид‐девайсе было найдено решение.
И так, нам потребуется Android SDK, USB‐кабель и сам девайс. После установки SDK заходим в директорию с утилитами
# cd ~/android-sdk-linux_x86/tools
запускаем утилиту
# ./android
и выбираем в разделе Available Packages пакеты Android SDK Tools и Android SDK Platform Tools (если таковых там не будет — убедитесь что они уже не установлены на вкладке Installed Packages
Вот как‐то так всё должно быть |
После того как всё установили — запускаем Dalvik Debug Monitor
# ./ddms
а так же включаем отладку USB в Настройки > Приложения > Разработка
У меня это тут |
После всего этого подключаете девайс к компьютеру в окне ddms должен появиться ваш телефон
У вас он может называться по другому |
Далее выбираем Screen Capture… в меню Device, и перед вам откроется новое окно в котором вы сможете лицезреть экран вашего девайса
Рабочий стол моего девайса |
Изображение само не обновляется, поэтому для того чтобы обновить картинку — нажмите Refresh. Так же не определяется поворот экрана, для того чтобы перевернуть изображение — нажмите Rotate несколько раз до достижения необходимого результата. Для сохранения скриншота в png файл используйте кнопку Save, а для копирования в буфер обмена и дальнейшего редактирования — кнопку Copy.
Напоследок
Все действия производились под Ubuntu 11.10 с нерутованым девайсом по имени Samsung GT-5800 с Android 2.2
Нерутован |
Правда GT-5800 |
Я использую GO Launcher Ex |
И да, если у вас что‐то не получилось, то скорее всего у вас кривые руки :)