[*] H5监控

This commit is contained in:
acgist
2023-06-08 07:35:29 +08:00
parent b64d38a5e9
commit 5a5bd6136f
6 changed files with 49 additions and 36 deletions

View File

@@ -4,12 +4,12 @@ plugins {
android {
namespace 'com.acgist.client.boot'
compileSdk 32
compileSdk rootProject.ext.taoyao.compileSdk
defaultConfig {
minSdk 28
targetSdk 32
versionCode 100
versionName "1.0.0"
minSdk rootProject.ext.taoyao.minSdk
targetSdk rootProject.ext.taoyao.targetSdk
versionCode rootProject.ext.taoyao.versionCode
versionName rootProject.ext.taoyao.versionName
consumerProguardFiles "consumer-rules.pro"
}
buildTypes {
@@ -19,8 +19,8 @@ android {
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
sourceCompatibility rootProject.ext.taoyao.javaVersion
targetCompatibility rootProject.ext.taoyao.javaVersion
}
}

View File

@@ -2,3 +2,15 @@ plugins {
id 'com.android.library' version '7.4.2' apply false
id 'com.android.application' version '7.4.2' apply false
}
ext {
taoyao = [
minSdk : 28,
targetSdk : 32,
compileSdk : 32,
versionCode : 100,
versionName : "1.0.0",
ndkVersion : "23.1.7779620",
javaVersion : JavaVersion.VERSION_17,
cmakeVersion : "3.22.1",
]
}

View File

@@ -4,12 +4,12 @@ plugins {
android {
namespace 'com.acgist.taoyao.client'
compileSdk 32
compileSdk rootProject.ext.taoyao.compileSdk
defaultConfig {
minSdk 28
targetSdk 32
versionCode 100
versionName "1.0.0"
minSdk rootProject.ext.taoyao.minSdk
targetSdk rootProject.ext.taoyao.targetSdk
versionCode rootProject.ext.taoyao.versionCode
versionName rootProject.ext.taoyao.versionName
consumerProguardFiles "consumer-rules.pro"
applicationId "com.acgist.taoyao.client"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
@@ -20,13 +20,13 @@ android {
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility rootProject.ext.taoyao.javaVersion
targetCompatibility rootProject.ext.taoyao.javaVersion
}
buildFeatures {
viewBinding true
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
}
dependencies {

View File

@@ -6,14 +6,14 @@ def WEBRTC_INC_PATH = "${projectDir}/deps/webrtc/src"
def WEBRTC_LIB_PATH = "${projectDir}/deps/webrtc/lib"
android {
namespace 'com.acgist.mediasoup'
compileSdk 32
ndkVersion "23.1.7779620"
namespace 'com.acgist.taoyao.media'
compileSdk rootProject.ext.taoyao.compileSdk
ndkVersion rootProject.ext.taoyao.ndkVersion
defaultConfig {
minSdk 28
targetSdk 32
versionCode 100
versionName "1.0.0"
minSdk rootProject.ext.taoyao.minSdk
targetSdk rootProject.ext.taoyao.targetSdk
versionCode rootProject.ext.taoyao.versionCode
versionName rootProject.ext.taoyao.versionName
consumerProguardFiles "consumer-rules.pro"
externalNativeBuild {
cmake {
@@ -37,24 +37,24 @@ android {
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
externalNativeBuild {
cmake {
path file('CMakeLists.txt')
version '3.22.1'
}
sourceCompatibility rootProject.ext.taoyao.javaVersion
targetCompatibility rootProject.ext.taoyao.javaVersion
}
sourceSets {
main {
jniLibs.srcDirs = ["libs"]
}
}
externalNativeBuild {
cmake {
path file('CMakeLists.txt')
version rootProject.ext.taoyao.cmakeVersion
}
}
}
dependencies {
api project(path: ':boot')
implementation 'androidx.annotation:annotation:1.3.0'
api 'androidx.annotation:annotation:1.3.0'
testImplementation 'junit:junit:4.13.2'
}