12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007 |
- apply plugin: 'com.android.application'
- apply plugin: 'org.greenrobot.greendao'
- apply plugin: 'multi-languages'
- android {
- compileSdkVersion rootProject.ext.compileSdkVersion
- buildToolsVersion rootProject.ext.buildToolsVersion
- defaultConfig {
- applicationId "com.starbuds.app"
- minSdkVersion rootProject.ext.minSdkVersion
- targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 202012250
- versionName "1.4.2"
- testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
- multiDexEnabled true
- buildConfigField("boolean", "hidden", "true")
- // 是否有第三方登录
- buildConfigField("boolean", "hasOtherLogin", "true")
- buildConfigField("boolean", "huawei", "false")
- buildConfigField("int", "IM_APPID", "1400311760")
- buildConfigField("String", "VIDEO_APPID", "\"00e4c2fbe58d4447b38ed73bd84dadf6\"")
- buildConfigField("String", "api", "\"https://api.paqukeji.com\"")
- buildConfigField("String", "api_xike", "\"https://api.mfxike.com\"")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.starbuds.app.fileprovider\"")
- buildConfigField("String", "HTML_USER", "\"http://doc.starbuds.laylib.com/user.html\"")
- buildConfigField("String", "HTML_PRIVACY", "\"http://doc.starbuds.laylib.com/privacy.html\"")
- buildConfigField("String", "HTML_CANCELLATION", "\"http://doc.paqukeji.com/cancellation.html\"")
- buildConfigField("String", "HTML_SECURITY", "\"http://valid.m.paqukeji.com\"")
- manifestPlaceholders = [
- channel_id : "0",
- app_Id : "com.starbuds.app",
- app_name : "星芽",
- qq_app_id : "101834531",
- map_api_key : "0029f7c29ca3b079f895cfc0586a2d63",
- ali_app_key : "28329096",
- ali_app_secret: "f183f685600e544f0e517d9dcb057bd5",
- huawei_app_id : "",
- huawei_cp_id : "",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- ndk {
- abiFilters 'armeabi-v7a'/*, 'arm64-v8a'*/
- }
- }
- dexOptions {
- javaMaxHeapSize "4g"
- }
- greendao {
- schemaVersion 16
- daoPackage 'com.starbuds.app.entity.db'
- targetGenDir 'src/main/java'
- }
- signingConfigs {
- release {
- storeFile file('../boluojie.keystore')
- storePassword "boluojie.china.com"
- keyAlias "boluojie"
- keyPassword "boluojie.china.com"
- v1SigningEnabled true
- v2SigningEnabled true
- }
- yueyue {
- storeFile file("../yueyue.keystore")
- storePassword "yueyue.china.com"
- keyAlias "yueyue"
- keyPassword "yueyue.china.com"
- v1SigningEnabled true
- v2SigningEnabled true
- }
- }
- buildTypes {
- debug {
- debuggable true
- minifyEnabled false
- shrinkResources false
- zipAlignEnabled true
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- // buildConfigField("int", "IM_APPID", "1400295920")
- // buildConfigField("String", "VIDEO_APPID", "\"c252200fcc8c4d45971b4f0dec393574\"")
- // buildConfigField("String", "api", "\"http://api.starbuds.laylib.com\"")
- // buildConfigField("String", "api_xike", "\"http://xkapi.laylib.com\"")
- // buildConfigField("String", "HTML_SECURITY", "\"http://security.h5.starbuds.laylib.com\"")
- manifestPlaceholders = [channel_id: "3"]
- signingConfig signingConfigs.release
- }
- release {
- minifyEnabled false
- shrinkResources false
- zipAlignEnabled true
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- }
- }
- flavorDimensions "xingya"
- //多渠道打包配置
- productFlavors {
- //渠道包
- xingya {// 星芽
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [channel_id: "3"]
- }
- boluojie {// 菠萝街直播
- dimension "xingya"
- applicationId "com.shejiao.boluojie"
- versionName "4.0.7"
- signingConfig signingConfigs.release
- buildConfigField("boolean", "hasOtherLogin", "false")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.shejiao.boluojie.fileprovider\"")
- manifestPlaceholders = [
- channel_id : "3",
- app_Id : "com.shejiao.boluojie",
- app_name : "菠萝街直播",
- qq_app_id : "101582876",
- map_api_key : "14a9b5a89146b958ea7d6d4c2b6db5e5",
- ali_app_key : "",
- ali_app_secret: "",
- huawei_app_id : "appid=10273701",
- huawei_cp_id : "cpid=900086000025952978",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- }
- yueyue {// 菠萝街直播华为联运
- dimension "xingya"
- applicationId "com.shejiao.yueyue"
- versionName "4.0.7"
- signingConfig signingConfigs.yueyue
- buildConfigField("boolean", "hasOtherLogin", "false")
- buildConfigField("boolean", "huawei", "true")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.shejiao.yueyue.fileprovider\"")
- manifestPlaceholders = [
- channel_id : "72316662841344",
- app_Id : "com.shejiao.yueyue",
- app_name : "菠萝街直播",
- qq_app_id : "101582876",
- map_api_key : "d8471219e587de5682a4133d905945b5",
- ali_app_key : "",
- ali_app_secret: "",
- huawei_app_id : "appid=10273701",
- huawei_cp_id : "cpid=900086000025952978",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- }
- zhima {// 芝麻直播
- dimension "xingya"
- applicationId "com.starbuds.zhima"
- signingConfig signingConfigs.release
- buildConfigField("boolean", "hasOtherLogin", "false")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.starbuds.zhima.fileprovider\"")
- manifestPlaceholders = [
- channel_id : "78139153711104",
- app_Id : "com.starbuds.zhima",
- app_name : "芝麻乐",
- qq_app_id : "1109951628",
- map_api_key : "4699823adf6599b56a0dee489a2db942",
- ali_app_key : "",
- ali_app_secret: "",
- huawei_app_id : "",
- huawei_cp_id : "",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- }
- yaya {// YAYA
- dimension "xingya"
- applicationId "com.starbuds.yaya"
- signingConfig signingConfigs.release
- buildConfigField("boolean", "hasOtherLogin", "false")
- buildConfigField("String", "HTML_USER", "\"http://doc.paqukeji.com/user_yaya.html\"")
- buildConfigField("String", "HTML_PRIVACY", "\"http://doc.paqukeji.com/privacy_yaya.html\"")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.starbuds.yaya.fileprovider\"")
- manifestPlaceholders = [
- app_Id : "com.starbuds.yaya",
- app_name : "YAYA",
- channel_id : "120970010427392",
- qq_app_id : "",
- map_api_key : "",
- ali_app_key : "",
- ali_app_secret: "",
- huawei_app_id : "",
- huawei_cp_id : "",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- }
- curryLive {// Curry Live
- dimension "xingya"
- applicationId "com.starbuds.curry"
- signingConfig signingConfigs.release
- buildConfigField("boolean", "hasOtherLogin", "false")
- buildConfigField("String", "HTML_USER", "\"http://doc.paqukeji.com/user_curry.html\"")
- buildConfigField("String", "HTML_PRIVACY", "\"http://doc.paqukeji.com/privacy_curry.html\"")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.starbuds.curry.fileprovider\"")
- manifestPlaceholders = [
- app_Id : "com.starbuds.curry",
- app_name : "Curry Live",
- channel_id : "236824479924224",
- qq_app_id : "",
- map_api_key : "",
- ali_app_key : "",
- ali_app_secret: "",
- huawei_app_id : "",
- huawei_cp_id : "",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- }
- jiemo {// 芥末
- dimension "xingya"
- applicationId "com.starbuds.yiqi"
- signingConfig signingConfigs.release
- // buildConfigField("boolean", "hasOtherLogin", "false")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.starbuds.yiqi.fileprovider\"")
- manifestPlaceholders = [
- app_Id : "com.starbuds.yiqi",
- app_name : "芥末语音",
- channel_id : "172520221179904",
- qq_app_id : "101896592",
- map_api_key : "0ee763dfe6b25d0379d7d9a1a18ba159",
- ali_app_key : "30838296",
- ali_app_secret: "5deef035653976cddd8e2d63bbdcf036",
- huawei_app_id : "",
- huawei_cp_id : "",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- }
- mayi {// 蚂蚁直播
- dimension "xingya"
- applicationId "com.starbuds.yiqi"
- signingConfig signingConfigs.release
- buildConfigField("boolean", "hasOtherLogin", "false")
- buildConfigField("String", "FILE_PROVIDER_NAME", "\"com.starbuds.yiqi.fileprovider\"")
- manifestPlaceholders = [
- app_Id : "com.starbuds.yiqi",
- app_name : "蚂蚁直播",
- channel_id : "187520310575114",
- qq_app_id : "101896592",
- map_api_key : "0ee763dfe6b25d0379d7d9a1a18ba159",
- ali_app_key : "30838296",
- ali_app_secret: "5deef035653976cddd8e2d63bbdcf036",
- huawei_app_id : "",
- huawei_cp_id : "",
- vivo_api_key : "",
- vivo_api_id : ""
- ]
- }
- meibo {// 美播视频
- dimension "xingya"
- signingConfig signingConfigs.release
- buildConfigField("boolean", "hasOtherLogin", "false")
- manifestPlaceholders = [
- app_name : "美播视频",
- channel_id: "154791879639056"
- ]
- }
- mifeng {// 蜜蜂直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "蜜蜂直播",
- channel_id: "227423484379136"
- ]
- }
- bale {// 芭乐视频
- dimension "xingya"
- versionName "4.0.7"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- channel_id: "123530582687744",
- app_name : "芭乐视频"
- ]
- }
- D2 {// D2天堂
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "D2天堂",
- channel_id: "118557740367882"
- ]
- }
- oppo {// OPPO
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "星芽直播",
- channel_id: "135240081211392"
- ]
- }
- tv91 {// 91直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "91直播",
- channel_id: "139639620894720"
- ]
- }
- boluo {// 菠萝视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "菠萝视频",
- channel_id: "139663872360448"
- ]
- }
- banana {// 大香蕉直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "大香蕉直播",
- channel_id: "139665231314944"
- ]
- }
- tomato {// 番茄直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "番茄直播",
- channel_id: "139666288279552"
- ]
- }
- mimose {// 含羞草直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "含羞草直播",
- channel_id: "139667454296064"
- ]
- }
- belle {// 美女视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "美女视频",
- channel_id: "139668402208768"
- ]
- }
- belleTv {// 美女直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "美女直播",
- channel_id: "139669148794880"
- ]
- }
- T1 {// T1乐园
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "T1乐园",
- channel_id: "139670096707585"
- ]
- }
- douyin {// 富二代抖音
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "富二代抖音",
- channel_id: "139671380164608"
- ]
- }
- winter {// 小棉袄直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "小棉袄直播",
- channel_id: "139672227414016"
- ]
- }
- lavender {// 薰衣草视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "薰衣草视频",
- channel_id: "139673326321664"
- ]
- }
- boluomi {// 菠萝蜜视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "菠萝蜜视频",
- channel_id: "145500145713152"
- ]
- }
- kaola {// 考拉直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "考拉直播",
- channel_id: "145500481257472"
- ]
- }
- liulian {// 榴莲视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "榴莲视频",
- channel_id: "145500867133440"
- ]
- }
- xiaocao {// 小草视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "小草视频",
- channel_id: "145501387227136"
- ]
- }
- xinfubao {// 辛服宝
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "辛服宝",
- channel_id: "145499617230848"
- ]
- }
- yingshidaquan {// 影视大全
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "影视大全",
- channel_id: "145503585042432"
- ]
- }
- youkubo {// 尤酷播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "尤酷播",
- channel_id: "145503199166464"
- ]
- }
- yumi {// 玉米视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "玉米视频",
- channel_id: "145502838456320"
- ]
- }
- yueye {// 月夜影视
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "月夜影视",
- channel_id: "145502427414528"
- ]
- }
- avbobo {// avbobo
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "AVBOBO",
- channel_id: "145501974429696"
- ]
- }
- caomeiqing {// 草莓情直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "草莓情直播",
- channel_id: "146111549407232"
- ]
- }
- dongjing {// 东京视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "东京视频",
- channel_id: "146108529508352"
- ]
- }
- nuannuan {// 暖暖视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "暖暖视频",
- channel_id: "146109393534977"
- ]
- }
- wufu {// 五福凹凸视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "五福凹凸视频",
- channel_id: "146128041410560"
- ]
- }
- wuye {// 午夜大香蕉
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "午夜大香蕉",
- channel_id: "146112446988288"
- ]
- }
- xiaopingguo {// 小苹果
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "小苹果",
- channel_id: "146111222251520"
- ]
- }
- xiaov {// 小v影院
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "小v影院",
- channel_id: "146111960449024"
- ]
- }
- xinglian {// 星恋
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "星恋",
- channel_id: "146109049602048"
- ]
- }
- xingqu {// 杏趣直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "杏趣直播",
- channel_id: "146110794432512"
- ]
- }
- yiren {// 伊人大香蕉
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "伊人大香蕉",
- channel_id: "146110291116032"
- ]
- }
- yinghua {// 樱花直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "樱花直播",
- channel_id: "146109863297024"
- ]
- }
- tv58 {// 58直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "58直播",
- channel_id: "148415329599488"
- ]
- }
- re99 {// 99re
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "99re",
- channel_id: "146164833845248"
- ]
- }
- ni1024 {// 1024你懂的
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "1024你懂的",
- channel_id: "146165127446529"
- ]
- }
- tv1769 {// 1769视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "1769视频",
- channel_id: "146165043560448"
- ]
- }
- beiwo {// 被窝直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "被窝直播",
- channel_id: "146161629396992"
- ]
- }
- caomin {// 草民直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "草民直播",
- channel_id: "146164724793344"
- ]
- }
- chengren {// 成人影视
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "成人影视",
- channel_id: "146164657684480"
- ]
- }
- chengrenLive {// 成人直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "成人直播",
- channel_id: "146159431581696"
- ]
- }
- chunyi {// 春意影院
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "春意影院",
- channel_id: "146164590575617"
- ]
- }
- doumi {// 抖咪直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "抖咪直播",
- channel_id: "146164456357888"
- ]
- }
- qiukui {// 秋葵视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "秋葵视频",
- channel_id: "149724531261440"
- ]
- }
- douyinLive {// 抖阴直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "抖阴直播",
- channel_id: "146164380860416"
- ]
- }
- douyinAdult {// 抖音成人版
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "抖音成人版",
- channel_id: "146164305362944"
- ]
- }
- dounai {// 豆奶视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "豆奶视频",
- channel_id: "146164229865474"
- ]
- }
- hongmao {// 红猫视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "红猫视频",
- channel_id: "146163953041408"
- ]
- }
- huafang {// 花房直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "花房直播",
- channel_id: "146163877543936"
- ]
- }
- huanggua {// 黄瓜视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "黄瓜视频",
- channel_id: "146163802046464"
- ]
- }
- jiucao {// 九草视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "九草视频",
- channel_id: "146163726548992"
- ]
- }
- jiujiuBanana {// 久久大香蕉
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "久久大香蕉",
- channel_id: "146163558776832"
- ]
- }
- qingqingcao {// 久久青青草
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "久久青青草",
- channel_id: "146163483279360"
- ]
- }
- kuaihu {// 快狐直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "快狐直播",
- channel_id: "146163281952768"
- ]
- }
- kuaimao {// 快猫视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "快猫视频",
- channel_id: "146163105792000"
- ]
- }
- kuaishou {// 快手成年
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "快手成年",
- channel_id: "146163021905925"
- ]
- }
- langwo {// 狼窝影院
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "狼窝影院",
- channel_id: "146162946408448"
- ]
- }
- langchao {// 浪潮影院
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "浪潮影院",
- channel_id: "146162870910976"
- ]
- }
- laoshiji {// 老湿机
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "老湿机",
- channel_id: "146162787024896"
- ]
- }
- maomi {// 猫咪视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "猫咪视频",
- channel_id: "146162619252736"
- ]
- }
- menghu {// 猛虎视频
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "猛虎视频",
- channel_id: "146162543755264"
- ]
- }
- milaoshu {// 米老鼠直播
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "米老鼠直播",
- channel_id: "146162468257792"
- ]
- }
- mitao {// 蜜桃社区
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "蜜桃社区",
- channel_id: "146165286830080"
- ]
- }
- miying {// 蜜影社
- dimension "xingya"
- signingConfig signingConfigs.release
- manifestPlaceholders = [
- app_name : "蜜影社",
- channel_id: "146162308874240"
- ]
- }
- }
- android.applicationVariants.all { variant ->
- variant.outputs.all { output ->
- def outputFile = output.outputFile
- if (outputFile != null && outputFile.name.contains('release')) {
- //渠道名称
- def buildName = ""
- variant.productFlavors.each { product ->
- buildName = product.name
- }
- //获取每个打包产物
- variant.getPackageApplication().outputDirectory = new File("${project.getProjectDir()}/channel")
- outputFileName = "${buildName}-${variant.versionName}-${variant.versionCode}.apk"
- }
- }
- }
- sourceSets {
- [boluojie, yueyue, meibo, D2, yaya, zhima, bale, tv91, boluo, banana, tomato, mimose, belle, belleTv, T1,
- douyin, winter, lavender, boluomi, kaola, liulian, liulian, xiaocao, xinfubao, yingshidaquan, youkubo, yumi,
- yueye, avbobo, caomeiqing, dongjing, nuannuan, wufu, wuye, xiaopingguo, xiaov, xinglian, xingqu, yiren, yinghua,
- tv58, re99, ni1024, tv1769, beiwo, caomin, chengren, chengrenLive, chunyi, doumi, qiukui, douyinLive, douyinAdult,
- dounai, hongmao, huafang, huanggua, jiucao, jiujiuBanana, qingqingcao, kuaihu, kuaimao, kuaishou, langwo, langchao,
- laoshiji, maomi, menghu, milaoshu, mitao, miying, jiemo, mayi, mifeng, curryLive].each {
- sourceSets[it.name].res.srcDirs = ["src/channel/${it.name}/res"]
- sourceSets[it.name].assets.srcDirs = ["src/channel/${it.name}/assets"]
- }
- }
- lintOptions {
- abortOnError false
- }
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
- // splits {
- // abi {
- // enable true
- // reset()
- // include 'armeabi-v7a'
- // universalApk false
- // }
- // }
- }
- //allprojects {
- // repositories {
- // jcenter()
- // google()
- //
- // maven { url "http://maven.aliyun.com/nexus/content/repositories/releases/" }
- // flatDir {
- // dirs 'libs'
- // }
- // }
- //}
- dependencies {
- implementation fileTree(include: ['*.jar'], dir: 'libs')
- implementation fileTree(include: ['*.aar'], dir: 'libs')
- // implementation(name: 'shanyan_sdk_v2.3.0.1.aar', ext: 'aar')
- implementation project(':xlibrary')
- implementation project(':tuikit')
- implementation project(':recycler_adapter')
- implementation project(':easyPhotos')
- implementation project(':faceunity')
- // implementation "com.android.support:appcompat-v7:$rootProject.ext.supportLibraryVersion"
- // implementation "com.android.support:cardview-v7:$rootProject.ext.supportLibraryVersion"
- // implementation "com.android.support:gridlayout-v7:$rootProject.ext.supportLibraryVersion"
- // implementation "com.android.support:design:$rootProject.ext.supportLibraryVersion"
- // implementation 'com.android.support.constraint:constraint-layout:1.1.3'
- // implementation "com.github.bumptech.glide:glide:$rootProject.ext.glideVersion"
- // annotationProcessor "com.github.bumptech.glide:compiler:$rootProject.ext.glideVersion"
- implementation "com.jakewharton:butterknife:$rootProject.ext.butterknifeVersion"
- implementation "androidx.constraintlayout:constraintlayout:$rootProject.ext.androidxConstraintVersion"
- implementation "androidx.appcompat:appcompat:$rootProject.ext.androidxVersion"
- implementation 'androidx.appcompat:appcompat:1.1.0'
- implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
- annotationProcessor "com.jakewharton:butterknife-compiler:$rootProject.ext.butterknifeVersion"
- implementation "org.greenrobot:greendao:$rootProject.ext.greendaoVersion"
- implementation("com.github.yuweiguocn:GreenDaoUpgradeHelper:v$rootProject.ext.greendaoHelperVersion") {
- exclude module: 'support-annotations'
- }
- // implementation "com.android.support.constraint:constraint-layout:$rootProject.ext.constraintLayoutVersion"
- implementation 'com.qiniu:qiniu-android-sdk:7.3.12'
- implementation 'com.hyman:flowlayout-lib:1.1.2'
- implementation 'androidx.multidex:multidex:2.0.0'
- implementation 'com.github.hackware1993:MagicIndicator:1.5.0'
- implementation 'com.contrarywind:Android-PickerView:3.2.6'
- implementation 'me.jessyan:autosize:1.1.2'
- implementation 'cn.bingoogolapple:bga-qrcodecore:1.1.7@aar'
- implementation 'cn.bingoogolapple:bga-zxing:1.1.7@aar'
- implementation 'com.tencent.bugly:crashreport:3.0.0'
- implementation 'com.tencent.bugly:nativecrashreport:3.7.1'
- implementation 'com.bigkoo:convenientbanner:2.0.5'
- implementation 'com.shizhefei:MultiTypeView:1.0.1'
- implementation files('libs/SecurityLib.jar')
- implementation('com.github.Yellow5A5:ClearScreenHelper:1.0.2') {
- exclude group: 'com.android.support'
- }
- implementation 'cn.jzvd:jiaozivideoplayer:7.4.0'
- implementation 'tv.danmaku.ijk.media:ijkplayer-java:0.8.8'
- implementation 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.8.8'
- // 微信
- implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:5.5.8'
- // 华为支付
- implementation 'com.huawei.android.hms:iap:2.6.3.306'
- // implementation 'com.huawei.android.hms:hwid::2.6.3.306'
- implementation 'com.huawei.android.hms:push:2.6.3.306'
- // QQ
- implementation files('libs/open_sdk_r08e585d_lite.jar')
- //七牛推流sdk
- implementation 'com.qiniu:happy-dns:0.2.7'
- implementation files('libs/pldroid-player-2.1.8.jar')
- // implementation files('libs/pldroid-rtc-streaming-2.0.3.jar')
- // implementation files('libs/qndroid-rtc-2.3.1.jar')
- implementation files('libs/qndroid-rtc-2.4.0.jar')
- // 图片压缩
- implementation 'top.zibin:Luban:1.1.8'
- // 图片裁剪
- implementation 'com.github.yalantis:ucrop:2.2.3'
- implementation 'com.github.yalantis:ucrop:2.2.3-native'
- // 高德定位
- implementation 'com.amap.api:location:4.8.0'
- implementation "com.github.bumptech.glide:glide:$rootProject.ext.glideVersion"
- implementation "com.github.bumptech.glide:okhttp3-integration:$rootProject.ext.glideVersion"
- implementation "com.github.bumptech.glide:annotations:$rootProject.ext.glideVersion"
- annotationProcessor "com.github.bumptech.glide:compiler:$rootProject.ext.glideVersion"
- // implementation 'jp.wasabeef:glide-transformations:4.1.0'
- implementation 'com.tencent.bugly:crashreport:3.1.0@aar'
- implementation 'com.tencent.bugly:nativecrashreport:3.7.1@aar'
- implementation 'com.airbnb.android:lottie:3.4.0'
- implementation 'com.github.yyued:SVGAPlayer-Android:2.5.3'
- implementation "com.github.jokar:multi-languages:0.0.8"
- // implementation 'jp.co.cyberagent.android:gpuimage:2.0.4'
- // implementation files('libs/bytedeffect.jar')
- testImplementation 'junit:junit:4.12'
- androidTestImplementation 'androidx.test.ext:junit:1.1.0'
- androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
- implementation files('libs/bytedeffect.jar')
- implementation project(path: ':video_capturer_and_renderer')
- implementation 'com.github.yujinzhao123:DoubleHeadedDragonBar:1.0.4'
- implementation 'com.hyman:flowlayout-lib:1.1.2'
- implementation 'com.github.cirno-poi:VerifyEditText:1.0.0'
- implementation 'com.aliyun.ams:alicloud-android-push:3.1.9.1'
- // implementation 'com.aliyun.ams:alicloud-android-third-push:3.1.0@aar'
- // implementation 'com.aliyun.ams:huawei-push:2.6.3.305'
- // implementation 'com.aliyun.ams:huawei-push-base:2.6.3.305'
- // implementation 'com.aliyun.ams:meizu-push:3.8.7.1'
- // implementation 'com.aliyun.ams:third_vivopush:2.9.0.1'
- implementation 'com.umeng.umsdk:common:9.1.0' // (必选)
- implementation 'com.umeng.umsdk:asms:1.1.3' // asms包依赖(必选)
- implementation 'com.umeng.umsdk:crash:0.0.4' // native crash包依赖(必选)
- // implementation 'com.umeng.umsdk:oaid_lenovo:1.0.0' // (可选)
- // implementation 'com.umeng.umsdk:oaid_mi:1.0.0' // (可选)
- // implementation 'com.umeng.umsdk:oaid_oppo:1.0.4' // (可选)
- // implementation 'com.umeng.umsdk:oaid_vivo:1.0.0.1' // (可选)
- }
- multiLanguages {
- enable = true
- }
|