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" getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
) )
} }
debug {
isMinifyEnabled = true
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
)
}
} }
compileOptions { compileOptions {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_11

View File

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

View File

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