最近我开始学习自定义Gradle插件。我很好。现在我想用自己的插件自定义Android版本。
以下是我的要求:
谷歌是否已针对此发布API?
我已经浏览了下面的Android DSL参考资料。 http://google.github.io/android-gradle-dsl/
我需要添加到自定义插件以使用上述Android Gradle dsl API的依赖是什么?
答案 0 :(得分:0)
您可以为Android gradle插件本身添加依赖项:
SELECT topics.id
,count(DISTINCT(comments.id)) + count(DISTINCT(likes.id)) AS score
FROM topics
LEFT JOIN comments ON topics.id = comments.post_id
LEFT JOIN likes ON topics.id = likes.post_id
WHERE topics.to_user = 'someuser'
GROUP BY topics.id
ORDER BY score desc
LIMIT 0, 5;
这会将插件放在类路径中,以便您可以重用所需的所有类。没有真正的文档,但您可以随时阅读source code。