Как сделать снимки экрана эмулятора с помощью Eclipse?

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

Существует ли встроенная функция этого, или я должен загрузить плагин некоторых видов?

174
задан Ripon Al Wasim 1 March 2013 в 06:47
поделиться

3 ответа

Вы найдете сценарий, размещенный на http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx . Хотя он предназначен для sharepoint, он будет работать так же хорошо с любым веб-проектом IIS. Возможно, потребуется изменить файл, чтобы он попал на нужные страницы приложений.

-121--2586075-

Я видел много жалоб на то, что C++ «раздут» и не подходит для встраиваемых систем.

Однако в беседе со Строуструпом и Саттером Бьярне Строуструп упомянул, что он видел, как сильно шаблонный код C++ входил в (IIRC) тормозные системы BMW, а также в системы наведения ракет для истребителей.

От этого я отнимаю то, что специалисты по языку могут генерировать сложный, эффективный код на C++, который наиболее точно подходит для встраиваемых систем. Однако программист «C With Classes» [1], который не знает языка наизнанку, будет генерировать раздутый код, что неуместно.

Вопрос сводится к тому, как всегда: на каком языке ваша команда может поставить лучший продукт?

[1] Я знаю, что это звучит несколько унизительно, но позвольте мне сказать, что я знаю ужасное количество этих парней, и они выдают ужасное количество относительно простого кода, который получает работу.

-121--4544639-

Вы можете сделать снимок экрана, открыв представление Android «устройства» (в разделе Окно -- > Показать представление -- > Другие... -- > Android -- > Устройства). Нажмите на устройство или эмулятор, из которого вы хотите сделать снимок экрана, затем нажмите кнопку «Захват экрана» (это выглядит как маленькая картина, и она должна быть рядом с кнопкой стоп-знака). Иногда устройство не сразу загружает картину; иногда необходимо закрыть/снова открыть окно ввода экрана.

Это эквивалентно съемке через DDMS, но вы можете сделать это в Eclipse вместо открытия другого приложения.

292
ответ дан 23 November 2019 в 20:29
поделиться

Да, но это болезненно. Ниже приведен «декларация о лямбдах» (AKA FULL в условиях Эрланга).

1 > f = Fun (x) -> x + 2 конца.

#fun

посмотрите на это пост . Вы даже можете ввести объявление модуля , если вам когда-либо нужно. Другими словами, да, вы можете объявить функции.

-121--1281099-

Вы обычно загружаете эмулятор с вашим приложением через Eclipse, но вы берете фактический скриншот из DDMS, инструмент, который включен в ваш SDK, в папке «Инструменты».

В DDMS нажмите Ctrl + S, чтобы сделать скриншот.

9
ответ дан 23 November 2019 в 20:29
поделиться

В перспективе DDMS в Eclipse есть кнопка «захвата экрана». (Убедитесь, что у вас есть ваш плагин Android SDK и плагин Eclipse, не уверен, что это всегда было вариантом). Просто нажмите эту кнопку и скриншот каких-либо устройств, подключенных к DDMS (либо на реальном устройстве Android или эмулятор), будет создан и открыт в новом окне, где вы можете сохранить его как PNG.

14
ответ дан 23 November 2019 в 20:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: