9 Star 54 Fork 11

多多米均斯基/YY-VideoPlayer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
config.gradle 2.49 KB
一键复制 编辑 原始数据 按行查看 历史
叶炳基 提交于 2019-09-09 14:22 . 升级配置文件
//获取系统用户目录
def get_UserHome() {
String home = System.properties['user.home']
println("userHome: $home")
return home
}
//获取local.properties解析
def get_LocalProperties() {
Properties properties = null
File f = rootProject.file('local.properties')
if (f.exists()) {
println("localProperties: ${f.absolutePath}")
properties = new Properties()
properties.load(f.newDataInputStream())
}
return properties
}
//获取Android SDK目录
def get_SdkPath() {
String DEF_PATH = "/opt/android-sdk-linux"
String sdkPath = null
Properties properties = localProperties
if (properties != null) {
sdkPath = properties.getProperty('sdk.dir')
println("sdk.dir: $sdkPath")
}
if (sdkPath == null) {
sdkPath = System.getenv()['ANDROID_HOME']
println("ANDROID_HOME: $sdkPath")
}
if (sdkPath == null) {
sdkPath = System.getenv()['ANDROID_SDK']
println("ANDROID_SDK: $sdkPath")
}
if (sdkPath == null) {
sdkPath = DEF_PATH
println("DEF_SDK: $sdkPath")
}
return sdkPath
}
ext {
userHome = _UserHome
localProperties = _LocalProperties
sdkPath = _SdkPath
defMaven = "http://maven.aliyun.com/nexus/content/groups/public"
android = [
pluginVersion : "3.4.0+",
properties : localProperties,
sdkPath : sdkPath,
//////////////////////////////////
compileSdkVersion: 29,
buildToolsVersion: "29.0.1",
minSdkVersion : 19,
targetSdkVersion : 29,
versionCode : 10000,
versionName : "1.0.0",
supportVersion : "28.0.0",
kotlin_stdlib : "1.3.50",
anko_version : "0.10.8",
]
maven = [
gradleCache : "file:${userHome}/.gradle/caches/modules-2/files-2.1",
sdkMaven : "file:${android.sdkPath}/extras/m2repository",
sdkAndroidMaven : "file:${android.sdkPath}/extras/android/m2repository",
sdkGoogleMaven : "file:${android.sdkPath}/extras/google/m2repository",
aliyunMaven : "http://maven.aliyun.com/nexus/content/groups/public",
jcenter : "http://jcenter.bintray.com",
mavenCenter : "https://repo1.maven.org/maven2/",
googleMaven : "https://maven.google.com",
jitpack : "https://jitpack.io",
]
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Android
1
https://gitee.com/ybj366533/YY-VideoPlayer.git
git@gitee.com:ybj366533/YY-VideoPlayer.git
ybj366533
YY-VideoPlayer
YY-VideoPlayer
master

搜索帮助