本文来讲述如何“利用神奇的host-gradle”来实现插件的快速安装、快速调试等。

1.环境配置

1.1仓库配置

  1. buildscript {
  2. repositories {
  3. jcenter()
  4. }
  5. dependencies {
  6. classpath 'com.qihoo360.replugin:replugin-host-gradle:2.2.4'
  7. }
  8. }

1.2插件使用配置

(这个apply plugin尽量放在android配置之后吧,因为可以自动读取android中的配置项,方便以后升级。简单的说,就是放在你build.gradle文件末尾即可)

apply plugin: 'replugin-host-gradle'

// If use AppCompat, open the useAppCompatrepluginHostConfig {useAppCompat = true}

2.插件的Gradle任务

2.1 rpGenerateDebugBuiltinJson或rpGenerateReleaseBuiltinJson等

生成内置插件的配置文件(一般很少使用,编译时会自动处理)

2.2 rpGenerateDebugHostConfig或rpGenerateReleaseHostConfig等

生成插件们的坑位配置文件(一般很少使用,编译时会自动处理)

2.3 rpShowPluginsDebug和rpShowPluginsRelease等

查看所有内置插件的信息