我在 android studio 中创建了一个新项目并添加了所有依赖项。所有这些都是最新的。当我构建项目时,我收到了这些警告。应用程序中没有代码。这些在我添加依赖项后开始显示。
我应该就这样离开吗?
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-kapt'
id 'dagger.hilt.android.plugin'
}
android {
compileSdkVersion 30
buildToolsVersion "30.0.3"
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
buildFeatures {
viewBinding = true
}
}
dependencies {
def version_nav = "2.3.4"
def lifecycle_version = "2.3.0"
def version_retrofit_coroutines_adapter = "0.9.2"
def version_kotlin_coroutines = "1.3.9"
def version_moshi = "1.9.2"
def retrofit ="2.9.0"
def …Run Code Online (Sandbox Code Playgroud) 我的 FAN 帐户上收到了来自 Facebook 的此通知
Move your apps to bidding
You need to move your apps to bidding before the deadlines so they can continue monetizing with Audience Network
Run Code Online (Sandbox Code Playgroud)
但我不知道如何将出价集成到我的应用程序中。他们希望我们转向公开招标是没有任何意义的,但可用的资源是模糊且令人困惑的。我单击“将应用程序移至出价”按钮,然后选择我的应用程序并单击“下一步”。您可以在此处选择中介合作伙伴(我选择“无中介平台,仅限 Audience Network”)。
但后来有一张卡片写着:
Follow integration instructions
To integrate bidding successfully, you'll need to use one of our mediation partners. See our mediation partners.
Run Code Online (Sandbox Code Playgroud)
之后屏幕上只有一个按钮,上面写着“生成 API 令牌”。它基本上会生成 API 令牌,您必须在所选的中介平台上使用该令牌。再说一遍,如果我没有或想要使用其他中介合作伙伴怎么办?
由于某种原因,我没有选择中介平台,现在我有了这个生成的 API 令牌,但我不知道如何处理它。
我将 Facebook Audience Network 集成到我的应用程序中。将横幅布局添加到 xml,然后添加代码以初始化活动中的广告。现在我如何将 google admob 与出价集成集成?我是否需要添加 google ADS sdk,然后添加它们的实现(布局视图和代码等),我不知道如何继续。
android ads admob facebook-audience-network mobile-ad-mediation