ipu的trunk版的android工程和服务端工程。

build.gradle 2.4KB

    // Top-level build file where you can add configuration options common to all sub-projects/modules. apply from : "./config.gradle" buildscript { ext.android_plugin_version = '7.0.3' ext.kotlin_version = "1.5.20" repositories { maven{ allowInsecureProtocol = true url = "http://114.215.100.48:18080/nexus/content/repositories/ipu-mobile-Snapshots/" } maven { url 'https://jitpack.io' } maven{ url 'https://maven.aliyun.com/repository/central'} maven{ url 'https://maven.aliyun.com/repository/public'} maven{ url 'https://maven.aliyun.com/repository/google'} maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'} maven{ url 'https://maven.aliyun.com/repository/spring'} google() maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath "com.android.tools.build:gradle:$android_plugin_version" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } allprojects { repositories { maven{ allowInsecureProtocol = true url = "http://114.215.100.48:18080/nexus/content/repositories/ipu-mobile-Snapshots/" } maven { allowInsecureProtocol = true url "http://114.215.100.48:9090/nexus/content/groups/public/"} maven { allowInsecureProtocol = true url "http://114.215.100.48:18080/nexus/content/repositories/ipu-mobile-3rdparty/"} maven { allowInsecureProtocol = true url "http://114.215.100.48:9090/nexus/content/repositories/ipu-snapshots/"} maven { url 'https://jitpack.io' } maven{ url 'https://maven.aliyun.com/repository/central'} maven{ url 'https://maven.aliyun.com/repository/public'} maven{ url 'https://maven.aliyun.com/repository/google'} maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'} maven{ url 'https://maven.aliyun.com/repository/spring'} google() flatDir{ dirs 'libs','./ipu-mobile-common/libs','./ipu-mobile-libs/libs' } } configurations.all { // check for updates every build resolutionStrategy.cacheChangingModulesFor 0,'seconds' // check for 10 minutes time resolutionStrategy.cacheChangingModulesFor 10, 'minutes' } } task clean(type: Delete) { delete rootProject.buildDir }