Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. // AndroidProject 版本:v13.1
  2. // 导入配置文件
  3. apply from : 'configs.gradle'
  4. buildscript {
  5. // 导入通用的 Maven 库配置
  6. apply from : 'maven.gradle'
  7. repositories {
  8. // 阿里云云效仓库(Gradle 插件):https://maven.aliyun.com/mvn/guide
  9. maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
  10. mavenCentral()
  11. addCommonMaven(repositories)
  12. google()//新增这一行
  13. }
  14. // Studio 插件推荐:https://github.com/getActivity/StudioPlugins
  15. dependencies {
  16. // Gradle 插件版本说明:https://developer.android.google.cn/studio/releases/gradle-plugin.html#updating-plugin
  17. // noinspection GradleDependency
  18. classpath 'com.android.tools.build:gradle:4.1.2'
  19. // AOP 配置插件:https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx
  20. classpath 'com.hujiang.aspectjx:gradle-android-plugin-aspectjx:2.0.10'
  21. classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'
  22. classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
  23. classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4.5.4"
  24. classpath 'com.jakewharton.hugo:hugo-plugin:1.2.1'
  25. }
  26. }
  27. allprojects {
  28. repositories {
  29. // 友盟远程仓库:https://info.umeng.com/detail?id=443&cateId=1
  30. maven { url 'https://repo1.maven.org/maven2' }
  31. mavenCentral()
  32. addCommonMaven(repositories)
  33. google()//新增这一行
  34. }
  35. tasks.withType(JavaCompile) {
  36. // 设置全局编码
  37. options.encoding = 'UTF-8'
  38. }
  39. tasks.withType(Javadoc) {
  40. // 设置文档编码
  41. options {
  42. encoding 'UTF-8'
  43. charSet 'UTF-8'
  44. links 'http://docs.oracle.com/javase/7/docs/api'
  45. }
  46. }
  47. // 将构建文件统一输出到项目根目录下的 build 文件夹
  48. setBuildDir(new File(rootDir, "build/${path.replaceAll(':', '/')}"))
  49. }
  50. task clean(type: Delete) {
  51. delete rootProject.buildDir
  52. }
  53. ext {
  54. compileSdkVersion = 30
  55. buildToolsVersion = "26.0.2"
  56. minSdkVersion = 21
  57. targetSdkVersion = 30
  58. sourceCompatibility = JavaVersion.VERSION_1_7
  59. }