Всем привет, надеюсь у вас все хорошо. Это сообщение о dryrun. Dryrun - это инструмент для тестирования новых библиотек Android, размещенных в Интернете, прямо из командной строки или терминала. Не торопитесь, и мы настроим dryrun для правильного тестирования библиотек Android.

С Dryrun вы можете: опробовать любую библиотеку Android, размещенную в Интернете, прямо из командной строки без необходимости загружать проект. , настроить образец приложения и запустить его на смартфоне или даже добавить зависимость от самого проекта.

Теперь, когда я разработчик Android, слишком много всего происходит, чтобы беспокоиться о тестировании библиотек, размещенных в Интернете, из Github или других источников. Вы можете не беспокоиться о поиске подходящей библиотеки, когда вам нужно разработать новую функцию в своем приложении для Android, которая требует, скажем, обрезки изображения. Это обычная задача, и вы сможете найти множество библиотек, разработанных другими разработчиками. Вы также должны иметь возможность протестировать их и найти тот, который соответствует вашим потребностям. Теперь, если вы не используете такой инструмент, как dryrun, вам придется клонировать репозиторий, собрать его и запустить образец на своем телефоне. Имейте в виду, у вас будет больше головной боли, если ваша версия Gradle не встроена в код библиотеки.

Dryrun спешит на помощь

Учитывая сценарий, в котором вы обнаружили несколько библиотек, которые соответствуют вашим потребностям. Dryrun поможет вам протестировать эти библиотеки в кратчайшие сроки, так что вы сможете выбрать одну или, по крайней мере, сузить выбор до одной или двух. Во время работы dryrun вы также можете работать над другими функциями или частями своего проекта Android.

Давайте теперь обсудим, как вы можете настроить dryrun

Шаг 1:

Dryrun написан на языке программирования Ruby, и есть термин, известный как драгоценный камень, который похож на пакеты или плагины. Следовательно, чтобы установить dryrun на ваш компьютер, вам потребуется установить gem.

Чтобы установить gem на свой компьютер с Windows, посетите Gem Windows Installer и установите 32–64-разрядный установщик в зависимости от вашего компьютера. Пожалуйста, убедитесь, что вы загрузили версию devkit.

После завершения загрузки запустите исполняемый файл.

Шаг 2

Следующим шагом будет проверка правильности установки Ruby на вашем компьютере. Для этого просто запустите команду ниже в своем cmd. (Windows + R, введите cmd и введите)

ruby --version

Если для версии ruby ​​вы получите следующий результат, значит, все готово:

ruby 2.4.3p205 (2017-12-14 revision 61247) [x64-mingw32]

Если, однако, вы не получили вышеуказанный результат, вы можете проверить свои Переменные среды, чтобы увидеть, установлен ли Ruby в вашем Пути. Чтобы проверить это, нажмите Windows + R, введите «sysdm.cpl» без кавычек и нажмите Enter. Откроется диалоговое окно «Свойства системы», перейдите на вкладку «Дополнительно» и откройте «Переменные среды» внизу.

Выберите «Путь» в пользовательских переменных для ‹your_account› и нажмите «Изменить».

Если там есть запись пути, например C: \ Ruby24-x64 \ bin (которая является установочным каталогом по умолчанию в Windows), путь к ruby ​​настроен правильно. Если такой записи нет, нажмите New и добавьте путь к вашей установке Ruby, а затем каталог bin. Нажмите «Сохранить» и перезагрузите компьютер.

Шаг 3

Если Ruby правильно настроен в вашей системе, теперь вы сможете настроить dryrun на своем ПК. Для этого выполните:

gem install dryrun

В результате на ваш компьютер будет установлен dryrun gem, и вы будете готовы к тестированию некоторых интересных библиотек на вашем компьютере с помощью всего лишь строчки кода в командной строке, пока вы параллельно работаете над своим проектом. Разве это не мило?

Теперь убедитесь, что ваше устройство Android подключено к вашему компьютеру, включены параметры разработчика и включена отладка по USB, и выполните следующую команду, чтобы протестировать библиотеку, размещенную на github.

dryrun https://github.com/cesarferreira/android-helloworld

Команда займет некоторое время, но, по крайней мере, вам не нужно беспокоиться о загрузке zip или клонировании, создании проекта в вашей студии Android, работе с различными версиями Gradle и последующем тестировании на вашем устройстве. Всем этим занимается dryrun.

Если вы выполнили указанную выше команду dryrun, вы должны быть готовы увидеть Hello World из демонстрационной библиотеки dryrun. Давайте теперь посмотрим, сможем ли мы протестировать эту действительно классную библиотеку пользовательского интерфейса из ramotion, которая размещена в github.

Ссылка здесь: https://github.com/Ramotion/folding-cell

Для этого я просто бегу:

dryrun https://github.com/Ramotion/folding-cell-android

Как видите, сухой запуск запущен, и он загрузит все файлы для установки. Он даже выбирает подключенное устройство Android и устанавливает демонстрационную версию библиотеки.

По завершении команды dryrun вы увидите что-то вроде следующего:

Как указано здесь, вы можете запустить adb uninstall «com.ramotion.foldingcell.examples», чтобы удалить текущую демонстрацию, или вы также можете сделать это со своего телефона.

После того, как dryrun завершит все, он запустит демонстрационное приложение на вашем устройстве Android, как это было в моем:

Как видите, теперь я могу протестировать библиотеку на своем телефоне без каких-либо проблем, которые были раньше.

Надеюсь, вам удалось настроить dryrun на своем ПК. Процесс почти такой же на Mac и Linux, за исключением шагов 1 и 2, которые предназначены для настройки Ruby и установки переменных среды. Если вам нужна помощь с упомянутыми здесь вещами, оставьте комментарий здесь или свяжитесь со мной. Я надеюсь, что dryrun поможет вам ускорить разработку и сделать ее менее болезненной.

Спасибо и хорошего вам !!!