如何获取通过`gradlew install`安装的应用程序的应用程序ID?

问题描述 投票:0回答:1

我正在为Android Studio构建插件。

我想要一个可以的功能

  1. 将当前应用安装到手机上(包括构建和所有其他Gradle任务)
  2. 安装后立即在手机上运行该应用程序。

我知道,这些事情可以通过在终端上通过调用]完成。

  1. gradlew installDebug
  2. adb shell am start com.example.myapp/.Main
  3. [我知道软件包com.example.myappapplicationId文件中的build.gradle。但是,如果风味定义了后缀,例如com.example.myapp.free.debug

我的问题是,我如何获取gradlew installDebug刚安装的应用程序的应用程序ID,并使用它在设备上启动该应用程序?

我正在为Android Studio构建插件。我想要一个将当前应用程序安装到手机上的功能(包括构建和所有其他Gradle任务)在手机上运行该应用程序...

android gradle intellij-plugin
1个回答
0
投票

它包含在apk中,例如可以这样提取:

© www.soinside.com 2019 - 2024. All rights reserved.