From 17b81245f31d032d5eed69c190e42edb1949f46b Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期二, 12 四月 2022 16:37:39 +0800 Subject: [PATCH] 修复接听后闪退的问题 --- HDLSDK/com.hdl.sdk/build.gradle | 154 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 154 insertions(+), 0 deletions(-) diff --git a/HDLSDK/com.hdl.sdk/build.gradle b/HDLSDK/com.hdl.sdk/build.gradle new file mode 100644 index 0000000..795f57b --- /dev/null +++ b/HDLSDK/com.hdl.sdk/build.gradle @@ -0,0 +1,154 @@ +//鎵撳寘鐨� +apply plugin: 'com.android.library' +apply plugin:'com.kezong.fat-aar' + +android { + compileSdkVersion rootProject.compileSdkVersion + + defaultConfig { + minSdkVersion rootProject.minSdkVersion + targetSdkVersion rootProject.targetSdkVersion + versionCode 2 + versionName "1.0.15" + } + buildTypes { + debug { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } + compileOptions { + sourceCompatibility 1.8 + targetCompatibility 1.8 + } +} + +dependencies { + + implementation fileTree(include: ['*.jar'], dir: 'libs') + +// embed 'com.ezviz.sdk:ezviz-sdk:4.16.1' +// embed(name: 'hdl-common-release',ext: 'aar') +// embed(name: 'hdl-connect-release',ext: 'aar') +// embed(name: 'hdl-socket-release',ext: 'aar') + + embed project(path: ':hdl-common', configuration:'default') + embed project(path: ':hdl-connect', configuration:'default') + embed project(path: ':hdl-socket', configuration:'default') +} + +//鎵撳寘鐨� +buildscript { + + repositories { + google() + jcenter() + maven {url "https://plugins.gradle.org/m2/"} + } + + dependencies { + classpath 'com.android.tools.build:gradle:3.6.3' + classpath 'com.kezong:fat-aar:1.2.16' + } +} + +//allprojects { +// repositories { +// flatDir{ +// dirs 'libs' +// } +// google() +// jcenter() +// } +//} + + + +////杩愯鐨� +// +//apply plugin: 'com.android.application' +//apply from: "../app-common/build_common.gradle" +//apply plugin: 'kotlin-android' +//apply plugin: 'kotlin-android-extensions' +// +////濡傛灉鏈夌敤鍒発apt娣诲姞濡備笅閰嶇疆 +//kapt { +// useBuildCache = true +// javacOptions { +// option("-Xmaxerrs", 500) +// } +//} +// +//android { +// +// compileSdkVersion 29 +// buildToolsVersion "29.0.3" +// +// sourceSets { +// main { +// jniLibs.srcDirs = ['libs'] +// } +// } +// lintOptions { +// abortOnError false +// } +// defaultConfig { +// applicationId "com.evoyo.home1111112" +// minSdkVersion 21 +// //noinspection ExpiredTargetSdkVersion +// targetSdkVersion 28 +// versionCode 4160 +// versionName "v4.16.0.20201230" +// ndk { +// abiFilters "armeabi-v7a", "arm64-v8a" +// } +// /*绂佹浣跨敤java8锛屽鏋渟dk浣跨敤浜唈ava8缂栬瘧锛屼絾鏄簲鐢ㄥ眰浣跨敤浜唈ava7缂栬瘧锛屼細瀵艰嚧搴旂敤灞傛墦鍖呮棤娉曢�氳繃*/ +// compileOptions { +// sourceCompatibility JavaVersion.VERSION_1_7 +// targetCompatibility JavaVersion.VERSION_1_7 +// } +// } +// //鍦ˋndroid浠g爜鍧椾腑娣诲姞濡備笅閰嶇疆锛氾紙鍙紭鍖栨渶涓婂浘涓璽ransformClassDexBuilderForDebug鐨勬椂闂达級 +// dexOptions { +// preDexLibraries true +// maxProcessCount 8 +// } +// buildTypes { +// debug { +// minifyEnabled false +// proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' +// } +// } +// productFlavors { +// } +//} +// +// +//dependencies { +// /*钀ょ煶SDK鏍稿績妯″潡锛屽繀椤�*/ +//// api project(path: ':ezviz-sdk') +// api 'com.ezviz.sdk:ezviz-sdk:4.16.1' +// +// /*瑙嗛閫氳瘽妯″潡锛屾寜闇�浣跨敤*/ +//// api project(path: ':videotalk') +// api 'com.ezviz.sdk:videotalk:1.2.0' +// +// /*瑙嗛閫氳瘽妯″潡锛屾寜闇�浣跨敤*/ +//// api project(path: ':streamctrl') +// api 'com.ezviz.sdk:streamctrl:1.2.0' +// +// /*钀ょ煶鏍稿績妯″潡鐨勪笁鏂逛緷璧�*/ +//// implementation 'javax.jmdns:jmdns:3.4.1' +// implementation 'com.google.code.gson:gson:2.8.0' +// api 'com.squareup.okhttp3:okhttp:3.12.1' +// +// /*demo鐨勪緷璧栭」*/ +// api project(path: ':app-common') +// implementation fileTree(include: ['*.jar'], dir: 'libs') +// implementation 'com.android.support.constraint:constraint-layout:1.1.3' +//} +// +////repositories { +//// maven { url 'https://dl.bintray.com/open-ezviz/mobile-sdk'} +////} + -- Gitblit v1.8.0