Closed abdosaeedelhassan closed 4 years ago
Hi!
Same with rewardVideo
:(
also i am added
`
</plugin>`
in config.xml, it worked now
Hey @abdosaeedelhassan ! Thx for your help but I have a lot of errors with this changes 😕
your erros description not clear for me, i think you need to update your android sdk
I have already cleaned several times everything that could be cleaned in the project but I can't get this plugin to work. My installation is recent so I have all the latest versions (Ionic, Android, Cordova...). This plugin drives me crazy
try this example https://github.com/abdosaeedelhassan/admofree-rewardvideo
i hope that help you
I installed it on two phones (emulator):
--------- beginning of crash
E/AndroidRuntime: FATAL EXCEPTION: main
Process: io.ionic.starter, PID: 3229
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/internal/zzur;
at com.google.android.gms.internal.zzlf.zzdD(Unknown Source:0)
at com.google.android.gms.ads.MobileAds.getRewardedVideoAdInstance(Unknown Source:0)
at name.ratson.cordova.admob.rewardvideo.RewardVideoExecutor$1.run(RewardVideoExecutor.java:47)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Caused by: java.lang.ClassNotFoundException: com.google.android.gms.internal.zzur
at java.lang.VMClassLoader.findLoadedClass(Native Method)
at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738)
at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at com.google.android.gms.internal.zzlf.zzdD(Unknown Source:0)Â
at com.google.android.gms.ads.MobileAds.getRewardedVideoAdInstance(Unknown Source:0)Â
at name.ratson.cordova.admob.rewardvideo.RewardVideoExecutor$1.run(RewardVideoExecutor.java:47)Â
at android.os.Handler.handleCallback(Handler.java:873)Â
at android.os.Handler.dispatchMessage(Handler.java:99)Â
at android.os.Looper.loop(Looper.java:193)Â
at android.app.ActivityThread.main(ActivityThread.java:6669)Â
at java.lang.reflect.Method.invoke(Native Method)Â
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)Â
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)Â
Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/internal/zzee;
at com.google.android.gms.internal.zzlf.zzdD(Unknown Source:0)Â
at com.google.android.gms.ads.MobileAds.getRewardedVideoAdInstance(Unknown Source:0)Â
at name.ratson.cordova.admob.rewardvideo.RewardVideoExecutor$1.run(RewardVideoExecutor.java:47)Â
at android.os.Handler.handleCallback(Handler.java:873)Â
at android.os.Handler.dispatchMessage(Handler.java:99)Â
at android.os.Looper.loop(Looper.java:193)Â
at android.app.ActivityThread.main(ActivityThread.java:6669)Â
at java.lang.reflect.Method.invoke(Native Method)Â
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)Â
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)Â
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.internal.zzee" on path: DexPathList[[zip file "/data/app/io.ionic.starter-FcuMA62rHfSpdFyvKkduLQ==/base.apk"],nativeLibraryDirectories=[/data/app/io.ionic.starter-FcuMA62rHfSpdFyvKkduLQ==/lib/x86, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
Which version of android/API do you use?
😱 Seems to work with command cordova
instead of capacitor
hi, firstly i do all steps 1- creating new project ionic start admob blank 2- installing admob plugin ionic cordova plugin add cordova-plugin-admob-free --save --variable ADMOB_APP_ID="ca-app-pub-xxxxxxxxxxxxxxxx~xxxxxxxxxx" 3- installing npm admob package npm install @ionic-native/admob-free 4- importing AdMobFree in app.module.ts 5- in home page tring with next code showBanner() {
}
but when i am trying to run i receive that [ng] [console.warn]: "Install the AdMobFree plugin: 'ionic cordova plugin add cordova-plugin-admob-free'"
i don't now what the problem, please help