android - 如何查看 Gradle 运行的命令
问题描述
我在 Android Studio 中创建了一个 Android 模块来创建一个包含在 Delphi 应用程序中的主屏幕小部件。为此,我需要通过手动构建脚本再次手动运行部分构建过程。该脚本运行 aapt 以生成 R.java,然后运行 javac 和 dex 以使用一些附加模块重新编译它,效果很好。
但是,生成的 app + 小部件无法正常工作,我怀疑是 R.java 文件不完整。当我在本机 Java 应用程序中托管相同的小部件时,Gradle 生成的结果 R.java 包含许多其他项目,我认为这可能是问题所在。
我想看看 generateReleaseRFile Gradle 任务实际上做了什么 - 即它运行什么终端命令,如果它调用 aapt,它传递给它的参数是什么,以便我可以与我的手动构建脚本进行比较。
有谁知道这是否可能?
谢谢!
解决方案
推荐阅读
- ios - 如何在 Alamofire 中实现 POST 方法编码参数请求?
- android - Android MP4parser 问题:android java.lang.IndexOutOfBoundsException:没有这样的设备
- angular - 单击垫子按钮时如何更改背景颜色 - Angular?
- r - R中PMG分析中的不平衡面板错误
- sql - 连接两张表,保留第一张表SQL的完整结构
- airflow - Apache Scheduler 无法正常工作 - 即使在重新启动网络服务器后
- java - 将 JFrame 中的所有内容渲染为 BufferedImage,然后处理此图像
- r - 使用for循环将数字转换为字符串
- r - 在阈值内将连续时间组合在一起以获得 R 中的 TimeGroup 输出
- java - 线程“main”中的异常 java.lang.NoClassDefFoundError 原因:java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory