Я пытаюсь реализовать AdMob в своем приложении Xamarin Form. Я следую за AdMob в Xamarin Forms , чтобы реализовать AdMob ad. Тем не менее, кажется, что объявление не появляется. В выводе я получаю следующий вывод, который показывает, что что-то не работает.
Я добавил следующие два пакета в свой проект Android.
Xamarin.GooglePlayServices.Ad
Xamarin.Firebase.Ads
02-29 23:23:58.145 W/mpanyname.dest( 5974): JNI RegisterNativeMethods: attempt to register 0 native methods for crc64b6d8dc29f1e2b389.AdMobViewRenderer
02-29 23:23:58.216 D/DynamitePackage( 5974): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl
02-29 23:23:58.232 I/Ads ( 5974): This request is sent from a test device.
02-29 23:23:58.294 I/mpanyname.dest( 5974): The ClassLoaderContext is a special shared library.
02-29 23:23:58.366 I/DynamiteModule( 5974): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:21200
02-29 23:23:58.366 I/DynamiteModule( 5974): Selected remote version of com.google.android.gms.ads.dynamite, version >= 21200
02-29 23:23:58.545 I/mpanyname.dest( 5974): Background concurrent copying GC freed 8964(1124KB) AllocSpace objects, 7(356KB) LOS objects, 49% free, 3MB/7MB, paused 1.763ms total 203.190ms
02-29 23:23:58.765 E/FA ( 5974): GoogleService failed to initialize, status: 10, Missing google app id value from from string resources with name google_app_id.
Я не знаю, почему он не отображается, но я думаю, что в соответствии с выводом может быть какая-то ошибка.
Выходные данные После удаления Xamarin.Firebase.Ads, потому что мне нужна только реклама служб Google Play.
03-03 14:27:45.967 D/DynamitePackage(16402): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl
03-03 14:27:45.985 I/Ads (16402): This request is sent from a test device.
03-03 14:27:46.227 I/DynamiteModule(16402): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:21200
03-03 14:27:46.228 I/DynamiteModule(16402): Selected remote version of com.google.android.gms.ads.dynamite, version >= 21200
03-03 14:27:46.263 I/mpanyname.dest(16402): The ClassLoaderContext is a special shared library.
03-03 14:27:46.354 W/Ads (16402): Invoke Firebase method getInstance error.
03-03 14:27:46.355 W/Ads (16402): The Google Mobile Ads SDK will not integrate with Firebase. Admob/Firebase integration requires the latest Firebase SDK jar, but Firebase SDK is either missing or out of date
03-03 14:27:46.738 W/mpanyname.dest(16402): Accessing hidden field Ljava/nio/Buffer;->address:J (light greylist, reflection)