Плагин Android Maven – как запустить приложение автоматически после его развертывания

Мне интересно, есть ли способ запустить приложение, которое было развернуто с помощью mvn install android:deploy автоматически. Если это так возможно, это ускорит развитие.

Solutions Collecting From Web of "Плагин Android Maven – как запустить приложение автоматически после его развертывания"

Здесь сообщение: http://www.hrupin.com/2011/06/21/how-to-run-android-application-then-you-use-maven-in-your-project

Сначала вам нужно добавить плагин в свой POM

 <plugin> <artifactId>exec-maven-plugin</artifactId> <groupId>org.codehaus.mojo</groupId> <configuration> <executable>${basedir}/scripts/run_app.sh</executable> </configuration> </plugin> 

Добавить скрипт в $ {basedir} / scripts / dir со следующим содержимым:

 adb shell am start -a android.intent.action.MAIN -n your.app.package/.YourMainActivity 

Команда для создания и запуска приложения

Mvn clean install android: deploy; Mvn exec: exec

Начиная с версии maven-android-plugin 3.0.0, вы можете использовать:

 mvn install android:deploy android:run 

И работает отлично.

Здесь есть список изменений плагина.