android - 为什么 Google Ads 只会在发布版本上崩溃 Android 应用?
问题描述
我正在使用带有 Google Ads 的 Android Studio 构建一个 Android 应用。当我使用测试广告在本地构建该应用时,该应用似乎运行良好,但一旦我生成发布的构建,Google Ads 就会在应用中间抛出一个错误。
任何见解表示赞赏,谢谢!
CountDownActivity.java
public class CountDownActivity extends AppCompatActivity {
private AdView mBannedAdView;
...
@Override
protected void onCreate(Bundle savedInstanceState) {
mBannerAdview = findViewById(R.id.adView_count_down);
if (mBannerAdview != null) {
mBannerAdview.loadAd(adRequest);
}
}
}
activity_count_down.xml
<RelativeLayout>
...
<ImageView
android:id="@+id/answerImage"
android:layout_width="300dp"
android:layout_height="300dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:adjustViewBounds="true"
android:visibility="invisible"/>
<com.google.android.gms.ads.AdView
android:id="@+id/adView_question"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="false"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="ca-app-pub-<AD-ID-HERE>"
/>
</RelativeLayout>
解决方案
推荐阅读
- javascript - Micobit 仅在事件中向计算机发送串行数据?
- java - 如何使用 Azure 函数将值插入 AzureSQL 数据库
- python - 六角格子
- azure - 如何将 Google IDP 与 Azure 广告 b2c 登录用户流集成?
- php - 如何计算多维数组中的特定键值?
- android - 拍照时有没有办法调用方法
- php - Drupal 将模块的功能覆盖到另一个模块的功能中,复制表单
- angular - Angular 材质 cdkDrag 拖放,如何使用目标元素?
- angular - 如何在表单中正确预填下拉列表?
- list - 使用 struct 创建多调光 LED 系统