Android的Maven插件 - 如何在部署后自动启动一个应用程序 [英] Android Maven plugin - How to start an app automatically after deploying it

查看:159
本文介绍了Android的Maven插件 - 如何在部署后自动启动一个应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道如果有一种方法来启动这是使用部署在应用 MVN安装Android。如果这是某种程度上可能会加速比发展。

I wondering if there's a way to start an application which was deployed using mvn install android:deploy automatically. If this is somehow possible it would speedup development.

推荐答案

下面的帖子:<一href="http://www.hrupin.com/2011/06/21/how-to-run-android-application-then-you-use-maven-in-your-project" rel="nofollow">http://www.hrupin.com/2011/06/21/how-to-run-android-application-then-you-use-maven-in-your-project

首先,你需要添加插件,在您的POM

First you need to add plugin in your POM

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

在$ {} BASEDIR添加脚本/脚本/目录与下一个内容:

add script in ${basedir}/scripts/ dir with next content:

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

命令来构建和运行应用程序

Command to build and run app

MVN清洁安装Android:部署; MVN EXEC:EXEC

mvn clean install android:deploy; mvn exec:exec

这篇关于Android的Maven插件 - 如何在部署后自动启动一个应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆