我正在尝试开发类似于Google Play服务的结构,该结构被拆分为可以作为依赖项添加到Android Studio的独立组件(库) . 例如,下面显示的内容;
与Play Services库一样,我想强制用户在添加多个库时对所有库使用相同的版本,如下所示;
我想知道build.gradle文件如何确定这个?它是内置于Android Studio中的,是否来自构建工具插件?
因为我想做这样的事情,如果有人有任何有用的建议/链接,它将非常感激 .
您可以使用Lint根据您的需要定义自定义规则 . 在Android Studio Project Site上有一个关于主题的非常好的解释 .
开始定义自己的Lint规则的简单方法是修改此链接提供的示例项目http://tools.android.com/tips/lint-custom-rules/customlint.zip?attredirects=0&d=1这样,您将设置所有依赖项以使用Lint API .
来源http://tools.android.com/tips/lint-custom-rules
1 回答
您可以使用Lint根据您的需要定义自定义规则 . 在Android Studio Project Site上有一个关于主题的非常好的解释 .
开始定义自己的Lint规则的简单方法是修改此链接提供的示例项目http://tools.android.com/tips/lint-custom-rules/customlint.zip?attredirects=0&d=1
这样,您将设置所有依赖项以使用Lint API .
来源http://tools.android.com/tips/lint-custom-rules