def safeExtGet(prop, fallback) {
    rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
}

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
    }
}

apply plugin: 'com.android.library'

android {
    compileSdkVersion safeExtGet('compileSdkVersion', 26)
    buildToolsVersion safeExtGet('buildToolsVersion', '26.0.3')

    defaultConfig {
        minSdkVersion safeExtGet('minSdkVersion', 19)
        targetSdkVersion safeExtGet('targetSdkVersion', 26)
        versionCode 1
        versionName "1.0"
    }
    lintOptions {
        abortOnError false
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.facebook.react:react-native:+'

//    广告容器
//    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
//    implementation 'com.android.support:support-v7:28.0.0'
//    implementation 'com.android.support:appcompat-v7:28.0.0'
//    implementation 'androidx.recyclerview:recyclerview:1.2.1'
//    implementation 'com.android.support.constraint:constraint-layout:2.1.0'

    // support支持库，如果是AndroidX请使用对应的支持库
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:support-v4:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    // ADSuyiSdk、common和OAID库是必须导入的
    api 'cn.admobiletop.adsuyi.ad:core:4.0.9.03101' //26.5.30


    // OAID库是必须导入的，请保持和Demo中版本一致
    implementation project(path: ':libsAdmobile')
//     implementation(name: 'oaid_sdk_1.0.25', ext: 'aar')
    // oaid1.0.25版本适配器，导入1.0.25版本oaid必须的
    api 'cn.admobiletop.adsuyi.ad:oaid:1.0.25.12122' //26.5.30

    // 天目AdapterSdk，必须的
    // 注意需要额外添加SDK加固对应的混淆配置，具体内容见（5.4.3 混淆配置），如已配置加固混淆请忽略此提示
//    implementation 'cn.admobiletop.adsuyi.ad.adapter:androidx-tianmu_enc:1.3.3.09261'
    api 'cn.admobiletop.adsuyi.ad.adapter:tianmu:3.0.9.2.03163' //26.5.30

    // 艾狄墨搏AdapterSdk，可选的
//     implementation 'cn.admobiletop.adsuyi.ad.adapter:admobile-alpha:5.0.7.05171'
    // 广点通（优量汇）AdapterSdk，可选的
    implementation 'cn.admobiletop.adsuyi.ad.adapter:gdt:4.690.1560.05251'//26.5.30

//      gromore的依赖
//     implementation "com.pangle.cn:mediation-gdt-adapter:4.561.1431.0" //广点通 adapter//24.5.17

    // 百度增强版AdapterSdk，可选的
//     implementation 'cn.admobiletop.adsuyi.ad.adapter:baidu-enhanced:9.371.10091'//24.12.27

    // 头条AdapterSdk，可选的
    implementation 'cn.admobiletop.adsuyi.ad.adapter:toutiao:7.6.1.1.05251'//26.5.30

    // 快手适配器，可选的
//     implementation 'cn.admobiletop.adsuyi.ad.adapter:ksadbase:3.3.69.10091' //24.12.27

     // 华为适配器，可选的
//      implementation 'cn.admobiletop.adsuyi.ad.adapter:hwpps:13.4.76.300.01031' //25.5.24


    implementation 'androidx.appcompat:appcompat:1.3.0'
    implementation 'com.google.android.material:material:1.4.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    // 汇量AdapterSdk，可选的
//    implementation 'cn.admobiletop.adsuyi.ad.adapter:mintegral:16.5.41.11013'
}
