1.添加debug测试ID

2.添加debug模式打包也混淆
This commit is contained in:
ocean 2025-12-02 12:00:38 +08:00
parent 905c97e415
commit 9de4807dd7
3 changed files with 43 additions and 8 deletions

View File

@ -51,6 +51,12 @@ android {
getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
)
}
debug {
isMinifyEnabled = true
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
)
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11

View File

@ -46,7 +46,6 @@ class PRApp : Application() {
UpLoadManager.init(context = this, tag = "PRApp_upload_task") { _, _ -> }
// 广告初始化
MobileAds.initialize(this)
initMobileAds()
}
private fun initMobileAds() {

View File

@ -1,6 +1,7 @@
package com.all.pdfreader.pdf.reader.ad
import android.app.Activity
import com.all.pdfreader.pdf.reader.BuildConfig
object AdsInsUtil {
/** 广告位定义(可扩展) */
@ -16,6 +17,7 @@ object AdsInsUtil {
object Placement {
const val TAG = "ocean-ad"
/**
* 启动页插页
*/
@ -54,13 +56,41 @@ object AdsInsUtil {
// 广告位对应的广告ID
val adUnitIdMap: Map<AdPlacement, String> = mapOf(
AdPlacement.SPL_AND_INTO_HOME to "ca-app-pub-5717753826607607/9606833210",
AdPlacement.INT_AND_TOPDF to "ca-app-pub-5717753826607607/5308904672",
AdPlacement.INT_AND_PDFTOHOME to "ca-app-pub-5717753826607607/7085128570",
AdPlacement.INT_AND_MERGE to "ca-app-pub-5717753826607607/8928693282",
AdPlacement.INT_AND_SPLIT to "ca-app-pub-5717753826607607/2338415962",
AdPlacement.NATIVE_AND_EXIT to "ca-app-pub-5717753826607607/7276700267",
AdPlacement.BAN_AND_HOMEPAGE to "ca-app-pub-5717753826607607/5939567861"
AdPlacement.SPL_AND_INTO_HOME to if (BuildConfig.DEBUG) {
"ca-app-pub-3940256099942544/1033173712"
} else {
"ca-app-pub-5717753826607607/9606833210"
},
AdPlacement.INT_AND_TOPDF to if (BuildConfig.DEBUG) {
"ca-app-pub-3940256099942544/1033173712"
} else {
"ca-app-pub-5717753826607607/5308904672"
},
AdPlacement.INT_AND_PDFTOHOME to if (BuildConfig.DEBUG) {
"ca-app-pub-3940256099942544/1033173712"
} else {
"ca-app-pub-5717753826607607/7085128570"
},
AdPlacement.INT_AND_MERGE to if (BuildConfig.DEBUG) {
"ca-app-pub-3940256099942544/1033173712"
} else {
"ca-app-pub-5717753826607607/8928693282"
},
AdPlacement.INT_AND_SPLIT to if (BuildConfig.DEBUG) {
"ca-app-pub-3940256099942544/1033173712"
} else {
"ca-app-pub-5717753826607607/2338415962"
},
AdPlacement.NATIVE_AND_EXIT to if (BuildConfig.DEBUG) {
"ca-app-pub-3940256099942544/2247696110"
} else {
"ca-app-pub-5717753826607607/7276700267"
},
AdPlacement.BAN_AND_HOMEPAGE to if (BuildConfig.DEBUG) {
"ca-app-pub-3940256099942544/9214589741"
} else {
"ca-app-pub-5717753826607607/5939567861"
}
)
fun loadAd(