首页 > 解决方案 > 如何查看 Gradle 运行的命令

问题描述

我在 Android Studio 中创建了一个 Android 模块来创建一个包含在 Delphi 应用程序中的主屏幕小部件。为此,我需要通过手动构建脚本再次手动运行部分构建过程。该脚本运行 aapt 以生成 R.java,然后运行 ​​javac 和 dex 以使用一些附加模块重新编译它,效果很好。

但是,生成的 app + 小部件无法正常工作,我怀疑是 R.java 文件不完整。当我在本机 Java 应用程序中托管相同的小部件时,Gradle 生成的结果 R.java 包含许多其他项目,我认为这可能是问题所在。

我想看看 generateReleaseRFile Gradle 任务实际上做了什么 - 即它运行什么终端命令,如果它调用 aapt,它传递给它的参数是什么,以便我可以与我的手动构建脚本进行比较。

有谁知道这是否可能?

谢谢!

标签: androidgradlebuild

解决方案


推荐阅读