2

AdMob を初期化すると:

@Override
protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_menu);

   MobileAds.initialize(getApplicationContext(), "ca-app-pub-123");
   ...

私のアプリケーションは、このアクティビティをロードするのに通常より 2 秒多くかかり、ログに次のように記録されました。

W/art: Long monitor contention event with owner method=void java.lang.Thread.nativeCreate(java.lang.Thread, long, boolean) from Thread.java:4294967294 waiters=1 for 439ms
>
W/art: Long monitor contention event with owner method=void java.lang.Thread.nativeCreate(java.lang.Thread, long, boolean) from Thread.java:4294967294 waiters=0 for 441ms
>
W/art: Long monitor contention event with owner method=void java.lang.Thread.nativeCreate(java.lang.Thread, long, boolean) from Thread.java:4294967294 waiters=2 for 442ms
>
W/art: Long monitor contention event with owner method=void java.lang.Thread.nativeCreate(java.lang.Thread, long, boolean) from Thread.java:4294967294 waiters=4 for 442ms
>
W/art: Long monitor contention event with owner method=void java.lang.Thread.nativeCreate(java.lang.Thread, long, boolean) from Thread.java:4294967294 waiters=5 for 442ms
>
W/art: Long monitor contention event with owner method=void java.lang.Thread.nativeCreate(java.lang.Thread, long, boolean) from Thread.java:4294967294 waiters=6 for 440ms

初期化行を削除すると、ログに何も表示されずにすべて高速に実行されます。

(このエラーでも広告は機能しますが、遅延が煩わしいです)

誰かがこれがどこから来たのか知っていますか? プロジェクトをクリーンアップしましたが、何も変わりませんでした。

4

0 に答える 0