【发布时间】:2016-01-07 15:46:47
【问题描述】:
我正在尝试自己从<SDKROOT>/tools/lib 编译一些罐子,以便我可以进行修改并拥有 javadoc+source 罐子。我能找到的所有资源都参考了旧的构建系统或希望您使用make sdk,它不会编译 JavaDoc 或源 jar。
在<SDKROOT>/tools/swt 下,我只找到 build.gradle 文件,其中大部分有未找到的依赖项。谁能建议我如何使用gradle 在tools 文件夹中构建东西?
$ repo init -u https://android.googlesource.com/platform/manifest -b android-5.1.0_r1 -g all,-notdefault,tools
$ repo sync
$ cd tools/swt/chimpchat
$ gradle tasks
...
A problem occurred evaluating root project 'chimpchat'.
> No such property: archivesBaseName for class: org.gradle.api.internal.project.DefaultProject_Decorated
$ cd ..
$ gradle tasks
...
A problem occurred evaluating root project 'swt'.
> Plugin with id 'sdk-files' not found.
$ cd ../base/ddmlib
$ gradle tasks
A problem occurred evaluating root project 'ddmlib'.
> Plugin with id 'sdk-java-lib' not found.
有一个<AOSP_ROOT>/tools/base 文件夹可以成功运行gradle tasks,但它似乎没有定义子项目或编译特定任务。
【问题讨论】:
标签: android gradle sdk compilation android-sdk-tools