android - 如何使用 Maven 在命令行中启动应用程序

标签 android maven-2

我想在执行android:deploy maven goal后在命令行中运行Android应用程序

Maven 是否有一些命令可以在安装后运行应用程序?

最佳答案

谢谢 mschonaker我找到了 Maven 的完整解决方案

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

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

${basedir}/scripts/ 目录中添加脚本,内容如下:

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

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

mvn clean install android:deploy; mvn exec:exec

关于android - 如何使用 Maven 在命令行中启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6360103/

相关文章:

java - 通过类名查找 pom 依赖项

java - 有没有人使用本地 Maven 存储库中的 SnakeYAML 成功加载 YAML 文件?

java - 您如何对项目进行版本控制和管理发布?

android - Firefox 扩展的 "Select"事件(在安卓上)

android - 游戏代理 : Volley error when reporting played

android - 如何从动态创建 fragment 的 Activity 中调用 fragment 内部的方法

eclipse - tomcat eclipse 和 WTP 与 maven

java - 如何将 Maven 插件安装到现有项目中?

android - 如何在操作栏中变回狭窄并改变颜色

android - 如何发送通知回复?