Giter Club home page Giter Club logo

googleads-mobile-android-examples's Introduction

Google Mobile Ads SDK for Android

Build status

The Google Mobile Ads SDK is the latest generation in Google mobile advertising, featuring refined ad formats and streamlined APIs for access to mobile ad networks and advertising solutions. The SDK enables mobile app developers to maximize their monetization in native mobile apps.

This repository contains open source examples and developer resources for both the Google AdMob and Google Ad Manager components of the Google Mobile Ads SDK.

Google Mobile Ads SDK Developers forum

To report SDK feature requests, bugs, and crashes or to browse SDK-related discussions, please use our Google Mobile Ads SDK Developers forum. The forum provides the latest SDK announcements and updates as well as technical SDK support for our Android developers.

Documentation

Check out our developers site for documentation on using the Mobile Ads SDK.

Examples

AdMob

Advanced

  • API Demo: Java, Kotlin - Provides additional examples for both AdMob and Ad Manager to help improve your mobile app integration of the Google Mobile Ads SDK.
  • Inline Adaptive Banner RecyclerView: Java - Provides an example for displaying ads from AdMob inline adaptive banner ads in a RecyclerView widget.

Ad Manager

Downloads

Please check out our releases for the latest downloads of our example apps.

GitHub issue tracker

To file bugs, make feature requests, or suggest improvements for the Android example apps, please use GitHub's issue tracker.

For SDK support issues, please use the Google Mobile Ads SDK Developers forum.

License

Apache 2.0 License

googleads-mobile-android-examples's People

Contributors

amyquispe avatar ericleich avatar gkfx avatar jillsong avatar joshh-devrel avatar maddevrelgithubbot avatar malandr2 avatar molp avatar nventimiglia avatar pineoc avatar rampara avatar redbrogdon avatar stowy avatar vjyanand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

googleads-mobile-android-examples's Issues

Sometimes crashes with java.lang.IllegalStateException:

Please describe the Google AdMob Ads Android SDK bug you're experiencing.
If
applicable, please provide all of the following:

- SDK Version
6.4.1

- Complete description of the bug, including the expected and actual output

Sometimes I got this crash:

E/AndroidRuntime(30551): FATAL EXCEPTION: main
E/AndroidRuntime(30551): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
E/AndroidRuntime(30551): at android.view.ViewGroup.addViewInner(ViewGroup.java:3506)
E/AndroidRuntime(30551): at android.view.ViewGroup.addView(ViewGroup.java:3377)
E/AndroidRuntime(30551): at android.view.ViewGroup.addView(ViewGroup.java:3322)
E/AndroidRuntime(30551): at android.view.ViewGroup.addView(ViewGroup.java:3298)
E/AndroidRuntime(30551): at com.google.ads.internal.d.a(SourceFile:1025)
E/AndroidRuntime(30551): at com.google.ads.internal.d.a(SourceFile:696)
E/AndroidRuntime(30551): at com.google.ads.e$8.run(SourceFile:445)
E/AndroidRuntime(30551): at android.os.Handler.handleCallback(Handler.java:730)
E/AndroidRuntime(30551): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(30551): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime(30551): at android.app.ActivityThread.main(ActivityThread.java:5103)
E/AndroidRuntime(30551): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(30551): at java.lang.reflect.Method.invoke(Method.java:525)
E/AndroidRuntime(30551): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
E/AndroidRuntime(30551): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
E/AndroidRuntime(30551): at dalvik.system.NativeStart.main(Native Method)

Originally reported by g.iuculano on October 31, 2013

Crash Application and unable pause activity in interstitial

i want to show ads in my app
where i am using fragments and i want to handle onAdclosed method
in that method i want to replace fragment but it fails to replace and and error causes
FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to pause activity
Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1280)

please provide some solution

Failed to load ad: 0

Have downloaded the rewarded video ads example. After replacing the AD_UNIT_ID and APP_ID and google-services.json to match my package i get the following while requesting for rewarded ads

Starting ad request.
There was a problem getting an ad response. ErrorCode: 0
Failed to load ad: 0

Any ideas as to what might be causing this?

Fail to instantiate adapter com.google.ads.mediation.chartboost.ChartboostAdapter

I am trying to load RewardedVideoAd

but I am getting error code 3

I am getting this message in logcat

Fail to instantiate adapter com.google.ads.mediation.chartboost.ChartboostAdapter android.os.RemoteException at com.google.android.gms.internal.zzfz.zzao(Unknown Source) at com.google.android.gms.internal.zzfz.zzan(Unknown Source) at com.google.android.gms.internal.zzfz.zzal(Unknown Source) at com.google.android.gms.internal.zzga$zza.onTransact(Unknown Source) at android.os.Binder.transact(Binder.java:395) at com.google.android.gms.ads.internal.mediation.client.d.a(:com.google.android.gms.DynamiteModulesA:94) at com.google.android.gms.ads.internal.reward.c.b(:com.google.android.gms.DynamiteModulesA:215) at com.google.android.gms.ads.internal.reward.mediation.h.a(:com.google.android.gms.DynamiteModulesA:1108) at com.google.android.gms.ads.internal.util.b.run(:com.google.android.gms.DynamiteModulesA:19) at com.google.android.gms.ads.internal.util.u.call(:com.google.android.gms.DynamiteModulesA:1055) at com.google.android.gms.ads.internal.util.v.run(:com.google.android.gms.DynamiteModulesA:75) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818)

I did very much research on this but I didn't get any solution. Any help will be Appreciated

For more details you may check this link http://stackoverflow.com/q/37967328/3409600

Failed to load ad

Hello, tried the sample app with my app id but this happens
07-11 11:49:27.163 1485-1485/com.google.example.gms.nativeexample W/Ads: Failed to load ad: 0
Also tried to integrate it in my app release version but still the same error.

Not works correctly on Android 2.3.6 (with Doubleclick)

I'm testing this example with interstitials and doubleclick (DFP), and I'm having troubles, interstitial is showed, but when I click on it, not launches webview with destination url:

It works perfectly on Android 4.1.2, but when I try the same APK on Android 2.3.6 (Device Samsung) it not works. It also fails with third party ads (dfp)

AdUnit for testing this bug:
/55440124/Pub-1054-Android-4749

Here's my LogCat info:

05-20 12:20:28.742: I/Ads(2593): Use AdRequest.Builder.addTestDevice("2FA057FEC6BFA6167B521FE0F2EDF8DF") to get test ads on this device.
05-20 12:20:28.750: I/Ads(2593): Starting ad request.
05-20 12:20:28.757: I/webclipboard(2593): clipservice: android.sec.clipboard.ClipboardExManager@40609f38
05-20 12:20:28.796: D/WML_SISO(2593): InitPasteboardJni
05-20 12:20:28.804: E/GooglePlayServicesUtil(2593): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
05-20 12:20:28.820: E/GooglePlayServicesUtil(2593): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
05-20 12:20:28.824: E/GooglePlayServicesUtil(2593): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
05-20 12:20:28.855: I/webclipboard(1081): clipservice: android.sec.clipboard.ClipboardExManager@40654b10
05-20 12:20:28.863: D/WML_SISO(1081): InitPasteboardJni
05-20 12:20:29.125: I/Ads(2593): Ad finished loading.
05-20 12:20:29.125: D/DfpInterstitialSample(2593): onAdLoaded
05-20 12:20:29.722: I/InputReader(734): dispatchTouch::touch event's action is 0
05-20 12:20:29.804: I/InputReader(734): dispatchTouch::touch event's action is 1
05-20 12:20:29.867: I/Ads(2593): Ad opening.
05-20 12:20:29.867: D/DfpInterstitialSample(2593): onAdOpened
05-20 12:20:29.886: V/webview(2593): OnSizeChanged: Enter
05-20 12:20:31.390: I/InputReader(734): dispatchTouch::touch event's action is 0
05-20 12:20:31.445: I/InputReader(734): dispatchTouch::touch event's action is 1
05-20 12:20:31.445: V/webview(2593): singleCursorHandlerTouchEvent -getEditableSupport FASLE
05-20 12:20:32.136: I/InputReader(734): dispatchTouch::touch event's action is 0
05-20 12:20:32.207: I/InputReader(734): dispatchTouch::touch event's action is 1
05-20 12:20:32.207: V/webview(2593): singleCursorHandlerTouchEvent -getEditableSupport FASLE
05-20 12:20:33.046: I/InputReader(734): dispatchTouch::touch event's action is 0
05-20 12:20:33.101: I/InputReader(734): dispatchTouch::touch event's action is 1
05-20 12:20:33.105: V/webview(2593): singleCursorHandlerTouchEvent -getEditableSupport FASLE
05-20 12:20:34.035: I/InputReader(734): dispatchTouch::touch event's action is 0
05-20 12:20:34.101: I/InputReader(734): dispatchTouch::touch event's action is 1
05-20 12:20:34.117: V/webview(2593): singleCursorHandlerTouchEvent -getEditableSupport FASLE
05-20 12:20:35.371: I/InputReader(734): dispatchTouch::touch event's action is 0
05-20 12:20:35.441: I/InputReader(734): dispatchTouch::touch event's action is 1
05-20 12:20:35.441: V/webview(2593): singleCursorHandlerTouchEvent -getEditableSupport FASLE
05-20 12:20:36.585: I/InputReader(734): dispatchTouch::touch event's action is 0
05-20 12:20:36.699: I/InputReader(734): dispatchTouch::touch event's action is 1
05-20 12:20:36.699: V/webview(2593): singleCursorHandlerTouchEvent -getEditableSupport FASLE

Error: NameNotFoundException: com.google.android.webview when i create a new InterstitialAd

Caused by android.util.AndroidRuntimeException: android.content.pm.PackageManager$NameNotFoundException: com.google.android.webview
at android.webkit.WebViewFactory.getFactoryClass(WebViewFactory.java:161)
at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:101)
at android.webkit.CookieManager.getInstance(CookieManager.java:46)
at atl.b(:com.google.android.gms.DynamiteModulesA:487)
at po.a(:com.google.android.gms.DynamiteModulesA:541)
at po.a(:com.google.android.gms.DynamiteModulesA:144)
at qn.a(:com.google.android.gms.DynamiteModulesA:150)
at pm.a(:com.google.android.gms.DynamiteModulesA:312)
at ul.onTransact(:com.google.android.gms.DynamiteModulesA:81)
at android.os.Binder.transact(Binder.java:380)
at com.google.android.gms.ads.internal.client.zzu$zza$zza.com.google.android.gms.dynamic.zzd zzbh()(Unknown Source)
boolean zzb(com.google.android.gms.ads.internal.client.AdRequestParcel)
void zza(com.google.android.gms.ads.internal.client.zzq)
void zza(com.google.android.gms.ads.internal.client.zzw)
void zza(com.google.android.gms.ads.internal.client.AdSizeParcel)
void zza(com.google.android.gms.internal.zzhh)
void zza(com.google.android.gms.internal.zzhl,java.lang.String)
void zza(com.google.android.gms.internal.zzdg)
void zza(com.google.android.gms.ads.internal.client.zzp)
void zza(com.google.android.gms.ads.internal.client.zzy)
void setManualImpressionsEnabled(boolean)
void zza(com.google.android.gms.ads.internal.reward.client.zzd)
void setUserId(java.lang.String)
void zza(com.google.android.gms.ads.internal.client.VideoOptionsParcel)
at com.google.android.gms.ads.internal.client.zzaf.boolean isLoaded()(Unknown Source)
void zza(com.google.android.gms.ads.internal.client.zzad)
void setAdListener(com.google.android.gms.ads.AdListener)
void zza(com.google.android.gms.ads.internal.client.zza)
void setAdUnitId(java.lang.String)
void setRewardedVideoAdListener(com.google.android.gms.ads.reward.RewardedVideoAdListener)
void zzc(boolean)
at com.google.android.gms.ads.InterstitialAd.boolean isLoaded()(Unknown Source)
void loadAd(com.google.android.gms.ads.AdRequest)
void setAdListener(com.google.android.gms.ads.AdListener)
void setAdUnitId(java.lang.String)
void setRewardedVideoAdListener(com.google.android.gms.ads.reward.RewardedVideoAdListener)
void zzc(boolean)

InterstitialExample with version 9.0.2 not working on Nexus 5 phone

Hi,

The InterstitialExample does not work on my phone.

Phone details:
Model: Nexus 5
Language / input: Nederlands / Dutch
Android version: 6.0.1
All apps are up to date.

Modifications on InterstitialExample:

In app/build.gradle: changed compile 'com.google.firebase:firebase-ads:9.0.0'
to compile 'com.google.firebase:firebase-ads:9.0.2'

In MyActivity, changed startGame to look like:

private void startGame() {
    // Request a new ad if one isn't already loaded, hide the button, and kick off the timer.
    if (!mInterstitialAd.isLoading() && !mInterstitialAd.isLoaded()) {
        AdRequest.Builder builder = new AdRequest.Builder();
        builder.addTestDevice("8E2FD1F205C56FF44282932BAB32XXXX"); // (XXXX chars obfuscated, replaced them to not publish my device id online)
        AdRequest adRequest = builder.build();
        mInterstitialAd.loadAd(adRequest);
    }

    mRetryButton.setVisibility(View.INVISIBLE);
    resumeGame(GAME_LENGTH_MILLISECONDS);
}

The device log of the app on launch:

06-14 06:46:26.258 9528-9528/com.google.android.gms.example.interstitialexample E/ApkAssets: Error while loading asset assets/snapshot_blob_64.bin: java.io.FileNotFoundException: assets/snapshot_blob_64.bin
06-14 06:46:26.279 9528-9528/com.google.android.gms.example.interstitialexample I/Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 10/21/15, 369a2ea, I96aee987eb
06-14 06:46:26.350 9528-9686/com.google.android.gms.example.interstitialexample W/cr_media: Requires BLUETOOTH permission
06-14 06:46:26.405 9528-9528/com.google.android.gms.example.interstitialexample I/Ads: Starting ad request.
06-14 06:46:26.456 9528-9528/com.google.android.gms.example.interstitialexample W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc
06-14 06:46:26.487 9528-9528/com.google.android.gms.example.interstitialexample I/VideoCapabilities: Unsupported profile 4 for video/mp4v-es
06-14 06:46:26.493 9528-9714/com.google.android.gms.example.interstitialexample I/OMXClient: Using client-side OMX mux.
06-14 06:46:26.723 9528-9528/com.google.android.gms.example.interstitialexample W/rstitialexample: type=1400 audit(0.0:64455): avc: denied { read } for name="mem" dev="debugfs" ino=77826 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:debugfs:s0 tclass=file permissive=0
06-14 06:46:26.723 9528-9528/com.google.android.gms.example.interstitialexample W/rstitialexample: type=1400 audit(0.0:64456): avc: denied { read } for name="mem" dev="debugfs" ino=77826 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:debugfs:s0 tclass=file permissive=0
06-14 06:46:26.789 9528-9784/com.google.android.gms.example.interstitialexample D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
06-14 06:46:26.878 9528-9784/com.google.android.gms.example.interstitialexample I/OpenGLRenderer: Initialized EGL, version 1.4
06-14 06:46:28.365 9528-9891/com.google.android.gms.example.interstitialexample I/Ads: Trying mediation network:
06-14 06:46:28.372 9528-9528/com.google.android.gms.example.interstitialexample I/Ads: Instantiating mediation adapter: com.google.DummyAdapter
06-14 06:46:28.373 9528-9891/com.google.android.gms.example.interstitialexample I/Ads: No fill from any mediation ad networks.
06-14 06:46:28.379 9528-9528/com.google.android.gms.example.interstitialexample W/Ads: Failed to load ad: 3
// NOTE Kees: hit 'RETRY' button
06-14 06:47:08.092 9528-9528/com.google.android.gms.example.interstitialexample I/Ads: Starting ad request.
06-14 06:47:08.173 9528-9528/com.google.android.gms.example.interstitialexample W/rstitialexample: type=1400 audit(0.0:64457): avc: denied { read } for name="mem" dev="debugfs" ino=77826 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:debugfs:s0 tclass=file permissive=0
06-14 06:47:08.173 9528-9528/com.google.android.gms.example.interstitialexample W/rstitialexample: type=1400 audit(0.0:64458): avc: denied { read } for name="mem" dev="debugfs" ino=77826 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:debugfs:s0 tclass=file permissive=0
06-14 06:47:08.250 9528-9784/com.google.android.gms.example.interstitialexample V/RenderScript: 0x98318000 Launching thread(s), CPUs 4
06-14 06:47:08.412 9528-11770/com.google.android.gms.example.interstitialexample I/Ads: Trying mediation network:
06-14 06:47:08.423 9528-9528/com.google.android.gms.example.interstitialexample I/Ads: Instantiating mediation adapter: com.google.DummyAdapter
06-14 06:47:08.424 9528-11770/com.google.android.gms.example.interstitialexample I/Ads: No fill from any mediation ad networks.
06-14 06:47:08.426 9528-9528/com.google.android.gms.example.interstitialexample W/Ads: Failed to load ad: 3

I slightly modified the app, and it shows a test app on a simulator (by calling builder.addTestDevice(AdRequest.DEVICE_ID_EMULATOR); )

The project I used, is attached (with Device ID obfuscated a little).

Hope you have enough info to give reproduction a try. If you need more, please let me know.

InterstitialExample.zip

Missing manfiest meta data (sic)

To make sure the AdMob Ads are clickable please add the following line to the manifest file of your unity project under assets->plugin->android->AndroidManifest.xml

so Unity will forward clicks on the admob view to open the Add activity :)

This line must be added inside the tag

Also make sure there is not another line with false value :)

Originally reported by mahmoudfayez on October 28, 2013

Performance issue on NativeExpressAdView

I've got performance issue when rendering NativeExpressAdView.
Here are some informations:
Version: com.google.firebase:firebase-ads:9.0.2
I used this sample app: https://github.com/googleads/googleads-mobile-android-examples/tree/master/admob/NativeExpressExample and change a bit to log the render time:

public class MainActivity extends AppCompatActivity {

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    NativeExpressAdView adView = (NativeExpressAdView) findViewById(R.id.adView);
    long beginTime = System.currentTimeMillis();
    adView.loadAd(new AdRequest.Builder().build());
    long endTime = System.currentTimeMillis();
    Log.e(getClass().getSimpleName(), "loadAds time:" + (endTime - beginTime));
  }
}

The logcat says the time when adView.loadAd(new AdRequest.Builder().build()); runs is 400-500ms, it's not acceptable.
Please help me to fix this issue. Thanks

Banner add issue

Hello,

I have download the banner ad code and implement in my app but this code is not working. and i have also implement code in the https://firebase.google.com/docs/admob/ but the same issue. so please give me solution for this issue.

---------------------LOG----------------------
07-02 10:12:52.055 26440-26440/com.google.android.gms.example.bannerexample D/ActivityThread: handleBindApplication:com.google.android.gms.example.bannerexample
07-02 10:12:52.055 26440-26440/com.google.android.gms.example.bannerexample D/ActivityThread: setTargetHeapUtilization:0.75
07-02 10:12:52.055 26440-26440/com.google.android.gms.example.bannerexample D/ActivityThread: setTargetHeapMinFree:524288
07-02 10:12:52.365 26440-26440/com.google.android.gms.example.bannerexample D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
07-02 10:12:52.395 26440-26440/com.google.android.gms.example.bannerexample D/FirebaseApp: Initialized class com.google.firebase.iid.FirebaseInstanceId.
07-02 10:12:52.395 26440-26440/com.google.android.gms.example.bannerexample D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
07-02 10:12:52.415 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.pm.PackageManager.getPackageInstaller, referenced from method com.google.android.gms.common.zze.zzk
07-02 10:12:52.415 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 757: Landroid/content/pm/PackageManager;.getPackageInstaller ()Landroid/content/pm/PackageInstaller;
07-02 10:12:52.415 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x000b
07-02 10:12:52.445 26440-26440/com.google.android.gms.example.bannerexample I/FA: App measurement is starting up, version: 9080
07-02 10:12:52.445 26440-26440/com.google.android.gms.example.bannerexample I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
07-02 10:12:52.605 26440-26440/com.google.android.gms.example.bannerexample D/FirebaseApp: Initialized class com.google.android.gms.measurement.AppMeasurement.
07-02 10:12:52.605 26440-26440/com.google.android.gms.example.bannerexample I/FirebaseInitProvider: FirebaseApp initialization successful
07-02 10:12:52.615 26440-26486/com.google.android.gms.example.bannerexample V/GoogleSignatureVerifier: com.google.android.gms signature not valid. Found:
MIIEQzCCAyugAwIBAgIJAMLgh0ZkSjCNMA0GCSqGSIb3DQEBBAUAMHQxCzAJBgNVBAYTAlVTMRMw
EQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtHb29n
bGUgSW5jLjEQMA4GA1UECxMHQW5kcm9pZDEQMA4GA1UEAxMHQW5kcm9pZDAeFw0wODA4MjEyMzEz
MzRaFw0zNjAxMDcyMzEzMzRaMHQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYw
FAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtHb29nbGUgSW5jLjEQMA4GA1UECxMHQW5k
cm9pZDEQMA4GA1UEAxMHQW5kcm9pZDCCASAwDQYJKoZIhvcNAQEBBQADggENADCCAQgCggEBAKtW
LgDYO6IIrgqWbxJOKdoR8qtW0I9Y4sypEwPpt1TTcvZApxsdyxMJZ2JORland2qSGT2y5b+3JKke
dxiLDmpHpDsz2WCbdxgxRczfey5YZnTJ4VZbH0xqWVW/8lGmPav5xVwnIiJS6HXk+BVKZF+JcWjA
sb/GEuq/eFdpuzSqeYTcfi6idkyugwfYwXFU1+5fZKUaRKYCwkkFQVfcAs1fXA5V+++FGfvjJ/Cx
URaSxaBvGdGDhfXE28LWuT9ozCl5xw4Yq5OGazvV24mZVSoOO0yZ31j7kYvtwYK6NeADwbSxDdJE
qO4k//0zOHKrUiGYXtqw/A0LFFtqoZKFjnkCAQOjgdkwgdYwHQYDVR0OBBYEFMd9jMIhF1Ylmn/T
gt9r45jk14alMIGmBgNVHSMEgZ4wgZuAFMd9jMIhF1Ylmn/Tgt9r45jk14aloXikdjB0MQswCQYD
VQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIG
A1UEChMLR29vZ2xlIEluYy4xEDAOBgNVBAsTB0FuZHJvaWQxEDAOBgNVBAMTB0FuZHJvaWSCCQDC
4IdGZEowjTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBAUAA4IBAQBt0lLO74UwLDYKqs6Tm8/y
zKkEu116FmH4rkaymUIE0P9KaMftGlMexFlaYjzmB2OxZyl6euNXEsQH8gjwyxCUKRJNexBiGcCE
yj6z+a1fuHHvkiaai+KL8W1EyNmgjmyy8AW7P+LLlkR+ho5zEHatRbM/YAnqGcFh5iZBqpknHf1S
KMXFh4dd239FJ1jWYfbMDMy3NS5CTMQ2XFI1MvcyUTdZPErjQfTbQe3aDQsQcafEQPD+nqActifK
Z0Np0IS9L9kR/wbNvyz6ENwPiTrjV2KRkEjH78ZMcUQXg0L3BYHJ3lc69Vs5Ddf9uUGGMYldX3Wf
MBEmh/9iFBDAaTCK
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.Context.getSystemService, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 540: Landroid/content/Context;.getSystemService (Ljava/lang/ClassLjava/lang/Object;
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x004b
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.stopLockTask, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 246: Landroid/app/Activity;.stopLockTask ()V
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x00b9
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 275 (Landroid/os/PersistableBundle in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x00f1
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.Context.getColorStateList, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 520: Landroid/content/Context;.getColorStateList Landroid/content/res/ColorStateList;
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0101
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.onVisibleBehindCanceled, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 166: Landroid/app/Activity;.onVisibleBehindCanceled ()V
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0111
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.onWindowStartingActionMode, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 170: Landroid/app/Activity;.onWindowStartingActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0137
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 275 (Landroid/os/PersistableBundle in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x019a
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.media.session.MediaController', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 224 (Landroid/media/session/MediaController in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x01b2
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.widget.Toolbar', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 2047 (Landroid/widget/Toolbar in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.645 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x01bc
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.releaseInstance, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 177: Landroid/app/Activity;.releaseInstance ()Z
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x02dd
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.onActivityReenter, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 110: Landroid/app/Activity;.onActivityReenter (ILandroid/content/IntentV
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x02f4
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.ContextWrapper.getCodeCacheDir, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 593: Landroid/content/ContextWrapper;.getCodeCacheDir ()Ljava/io/File;
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0349
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: DexOpt: illegal method access (call Landroid/support/v4/app/FragmentActivity;.dispatchFragmentsOnCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSetLandroid/view/View; from Lcom/google/android/gms/example/bannerexample/MyActivity
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 2736: Landroid/support/v4/app/FragmentActivity;.dispatchFragmentsOnCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSetLandroid/view/View;
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0432
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.getVoiceInteractor, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 89: Landroid/app/Activity;.getVoiceInteractor ()Landroid/app/VoiceInteractor;
07-02 10:12:52.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0490
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.app.ActivityManager$TaskDescription', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 25 (Landroid/app/ActivityManager$TaskDescription in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x055b
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.startActionMode, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 221: Landroid/app/Activity;.startActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0596
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.showAssist, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 216: Landroid/app/Activity;.showAssist (Landroid/os/BundleZ
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x05d8
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.postponeEnterTransition, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 174: Landroid/app/Activity;.postponeEnterTransition ()V
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x05e3
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.ContextWrapper.getNoBackupFilesDir, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 605: Landroid/content/ContextWrapper;.getNoBackupFilesDir ()Ljava/io/File;
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0672
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.requestPermissions, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 180: Landroid/app/Activity;.requestPermissions ([Ljava/lang/String;I)V
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0787
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 59 (Landroid/app/SharedElementCallback in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x07a1
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 275 (Landroid/os/PersistableBundle in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x07e8
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: DexOpt: resolve class illegal access: Lcom/google/android/gms/example/bannerexample/MyActivity; -> Landroid/support/v4/app/BaseFragmentActivityDonut;
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.support.v4.app.BaseFragmentActivityDonut.onCreateView, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 2509: Landroid/support/v4/app/BaseFragmentActivityDonut;.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSetLandroid/view/View;
07-02 10:12:52.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x082c
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.setContentTransitionManager, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 185: Landroid/app/Activity;.setContentTransitionManager (Landroid/transition/TransitionManagerV
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0940
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.onProvideReferrer, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 150: Landroid/app/Activity;.onProvideReferrer ()Landroid/net/Uri;
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x097e
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: DexOpt: illegal method access (call Landroid/support/v4/app/FragmentActivity;.doReallyStop V from Lcom/google/android/gms/example/bannerexample/MyActivity
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.support.v4.app.FragmentActivity.doReallyStop, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 2738: Landroid/support/v4/app/FragmentActivity;.doReallyStop V
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x09ab
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.Context.getDrawable, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 524: Landroid/content/Context;.getDrawable Landroid/graphics/drawable/Drawable;
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x09f5
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.showLockTaskEscapeMessage, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 219: Landroid/app/Activity;.showLockTaskEscapeMessage ()V
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0a05
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.getContentTransitionManager, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 64: Landroid/app/Activity;.getContentTransitionManager ()Landroid/transition/TransitionManager;
07-02 10:12:52.675 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0a0b
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 59 (Landroid/app/SharedElementCallback in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x0ac7
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.getReferrer, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 78: Landroid/app/Activity;.getReferrer ()Landroid/net/Uri;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0b3b
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.ContextWrapper.getSystemServiceName, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 614: Landroid/content/ContextWrapper;.getSystemServiceName (Ljava/lang/ClassLjava/lang/String;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0bb8
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.isVoiceInteractionRoot, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 102: Landroid/app/Activity;.isVoiceInteractionRoot ()Z
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0be0
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.ContextWrapper.getExternalMediaDirs, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 601: Landroid/content/ContextWrapper;.getExternalMediaDirs ()[Ljava/io/File;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0c68
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.getMediaController, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 72: Landroid/app/Activity;.getMediaController ()Landroid/media/session/MediaController;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0cac
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.getSearchEvent, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 81: Landroid/app/Activity;.getSearchEvent ()Landroid/view/SearchEvent;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0d2b
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: DexOpt: illegal method access (call Landroid/support/v4/app/FragmentActivity;.onReallyStop ()V from Lcom/google/android/gms/example/bannerexample/MyActivity
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.support.v4.app.FragmentActivity.onReallyStop, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 2774: Landroid/support/v4/app/FragmentActivity;.onReallyStop ()V
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0d6b
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.isVoiceInteraction, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 101: Landroid/app/Activity;.isVoiceInteraction ()Z
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0ddb
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.requestVisibleBehind, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 181: Landroid/app/Activity;.requestVisibleBehind Z
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0e40
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.shouldShowRequestPermissionRationale, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 214: Landroid/app/Activity;.shouldShowRequestPermissionRationale (Ljava/lang/StringZ
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0e55
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.finishAndRemoveTask, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 54: Landroid/app/Activity;.finishAndRemoveTask ()V
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0e92
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.Context.getColor, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 519: Landroid/content/Context;.getColor I
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0ee9
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.app.assist.AssistContent', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 63 (Landroid/app/assist/AssistContent in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x0f5b
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.finishAfterTransition, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 53: Landroid/app/Activity;.finishAfterTransition ()V
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0f7f
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.getContentScene, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 63: Landroid/app/Activity;.getContentScene ()Landroid/transition/Scene;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0f85
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.view.SearchEvent', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 1898 (Landroid/view/SearchEvent in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x10d2
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: DexOpt: resolve class illegal access: Lcom/google/android/gms/example/bannerexample/MyActivity; -> Landroid/support/v4/app/BaseFragmentActivityHoneycomb;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 2519: Landroid/support/v4/app/BaseFragmentActivityHoneycomb;.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSetLandroid/view/View;
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x10fd
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.startLockTask, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 240: Landroid/app/Activity;.startLockTask ()V
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x11b2
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.ContextWrapper.checkSelfPermission, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 569: Landroid/content/ContextWrapper;.checkSelfPermission (Ljava/lang/StringI
07-02 10:12:52.685 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x1225
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve check-cast 275 (Landroid/os/PersistableBundle in Lcom/google/android/gms/example/bannerexample/MyActivity;
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x1f at 0x1329
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: DexOpt: resolve class illegal access: Lcom/google/android/gms/example/bannerexample/MyActivity; -> Landroid/support/v4/app/BaseFragmentActivityEclair;
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.support.v4.app.BaseFragmentActivityEclair.onBackPressedNotHandled, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 2511: Landroid/support/v4/app/BaseFragmentActivityEclair;.onBackPressedNotHandled ()V
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x1350
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.startPostponedEnterTransition, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 244: Landroid/app/Activity;.startPostponedEnterTransition ()V
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x135c
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Activity.onEnterAnimationComplete, referenced from method com.google.android.gms.example.bannerexample.MyActivity.access$super
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 132: Landroid/app/Activity;.onEnterAnimationComplete ()V
07-02 10:12:52.695 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x1411
07-02 10:12:52.735 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to find class referenced in signature (Landroid/view/SearchEvent
07-02 10:12:52.735 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.view.Window$Callback.onSearchRequested, referenced from method android.support.v7.view.WindowCallbackWrapper.onSearchRequested
07-02 10:12:52.735 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve interface method 15894: Landroid/view/Window$Callback;.onSearchRequested (Landroid/view/SearchEventZ
07-02 10:12:52.735 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002
07-02 10:12:52.735 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.view.Window$Callback.onWindowStartingActionMode, referenced from method android.support.v7.view.WindowCallbackWrapper.onWindowStartingActionMode
07-02 10:12:52.735 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve interface method 15898: Landroid/view/Window$Callback;.onWindowStartingActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
07-02 10:12:52.735 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002
07-02 10:12:52.755 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.TypedArray.getChangingConfigurations, referenced from method android.support.v7.widget.TintTypedArray.getChangingConfigurations
07-02 10:12:52.755 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 837: Landroid/content/res/TypedArray;.getChangingConfigurations ()I
07-02 10:12:52.755 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x0002
07-02 10:12:52.755 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.TypedArray.getType, referenced from method android.support.v7.widget.TintTypedArray.getType
07-02 10:12:52.755 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 859: Landroid/content/res/TypedArray;.getType I
07-02 10:12:52.755 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x0002
07-02 10:12:52.795 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getDrawable, referenced from method android.support.v7.widget.ResourcesWrapper.getDrawable
07-02 10:12:52.795 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 800: Landroid/content/res/Resources;.getDrawable (ILandroid/content/res/Resources$ThemeLandroid/graphics/drawable/Drawable;
07-02 10:12:52.795 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x0002
07-02 10:12:52.795 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getDrawableForDensity, referenced from method android.support.v7.widget.ResourcesWrapper.getDrawableForDensity
07-02 10:12:52.795 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 802: Landroid/content/res/Resources;.getDrawableForDensity (IILandroid/content/res/Resources$ThemeLandroid/graphics/drawable/Drawable;
07-02 10:12:52.795 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x0002
07-02 10:12:52.985 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.security.NetworkSecurityPolicy.getInstance, referenced from method dah.a
07-02 10:12:52.985 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static method 1659: Landroid/security/NetworkSecurityPolicy;.getInstance ()Landroid/security/NetworkSecurityPolicy;
07-02 10:12:52.985 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x71 at 0x0072
07-02 10:12:53.005 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.pm.PackageManager.getPackageInstaller, referenced from method iek.a
07-02 10:12:53.005 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1063: Landroid/content/pm/PackageManager;.getPackageInstaller ()Landroid/content/pm/PackageInstaller;
07-02 10:12:53.005 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x000d
07-02 10:12:53.555 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.app.Notification$Builder.setLocalOnly, referenced from method iei.a
07-02 10:12:53.555 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 792: Landroid/app/Notification$Builder;.setLocalOnly Landroid/app/Notification$Builder;
07-02 10:12:53.555 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x00f4
07-02 10:12:53.575 26440-26440/com.google.android.gms.example.bannerexample D/ChimeraCfgMgr: Reading stored module config
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static field 612 (SUPPORTED_64_BIT_ABIS) in Landroid/os/Build;
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x62 at 0x0012
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_32_BIT_ABIS
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static field 611 (SUPPORTED_32_BIT_ABIS) in Landroid/os/Build;
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x62 at 0x0021
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static field 612 (SUPPORTED_64_BIT_ABIS) in Landroid/os/Build;
07-02 10:12:53.655 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x62 at 0x0008
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_ABIS
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static field 613 (SUPPORTED_ABIS) in Landroid/os/Build;
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x62 at 0x0008
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: DexOpt: unable to optimize static field ref 0x0264 at 0x17 in Lcom/google/android/chimera/container/FileApkUtils;.getSupportedAbisForCurrentRuntime
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_32_BIT_ABIS
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: DexOpt: unable to optimize static field ref 0x0263 at 0x26 in Lcom/google/android/chimera/container/FileApkUtils;.getSupportedAbisForCurrentRuntime
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Landroid/os/Build;.SUPPORTED_64_BIT_ABIS
07-02 10:12:53.665 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: DexOpt: unable to optimize static field ref 0x0264 at 0x0d in Lcom/google/android/chimera/container/FileApkUtils;.is64BitRuntime
07-02 10:12:53.865 26440-26440/com.google.android.gms.example.bannerexample D/ChimeraFileApk: Primary ABI of requesting process is armeabi-v7a
07-02 10:12:53.865 26440-26440/com.google.android.gms.example.bannerexample D/ChimeraFileApk: Classloading successful. Optimized code found.
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getColor, referenced from method com.google.android.chimera.container.internal.ModuleResources.getColor
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1087: Landroid/content/res/Resources;.getColor (ILandroid/content/res/Resources$ThemeI
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0006
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getColor, referenced from method com.google.android.chimera.container.internal.ModuleResources.getColor
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1087: Landroid/content/res/Resources;.getColor (ILandroid/content/res/Resources$ThemeI
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x000d
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getColorStateList, referenced from method com.google.android.chimera.container.internal.ModuleResources.getColorStateList
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1089: Landroid/content/res/Resources;.getColorStateList (ILandroid/content/res/Resources$ThemeLandroid/content/res/ColorStateList;
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0006
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getColorStateList, referenced from method com.google.android.chimera.container.internal.ModuleResources.getColorStateList
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1089: Landroid/content/res/Resources;.getColorStateList (ILandroid/content/res/Resources$ThemeLandroid/content/res/ColorStateList;
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x000d
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getDrawable, referenced from method com.google.android.chimera.container.internal.ModuleResources.getDrawable
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1096: Landroid/content/res/Resources;.getDrawable (ILandroid/content/res/Resources$ThemeLandroid/graphics/drawable/Drawable;
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0006
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getDrawable, referenced from method com.google.android.chimera.container.internal.ModuleResources.getDrawable
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1096: Landroid/content/res/Resources;.getDrawable (ILandroid/content/res/Resources$ThemeLandroid/graphics/drawable/Drawable;
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x000d
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getDrawableForDensity, referenced from method com.google.android.chimera.container.internal.ModuleResources.getDrawableForDensity
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1098: Landroid/content/res/Resources;.getDrawableForDensity (IILandroid/content/res/Resources$ThemeLandroid/graphics/drawable/Drawable;
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6f at 0x0006
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.res.Resources.getDrawableForDensity, referenced from method com.google.android.chimera.container.internal.ModuleResources.getDrawableForDensity
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1098: Landroid/content/res/Resources;.getDrawableForDensity (IILandroid/content/res/Resources$ThemeLandroid/graphics/drawable/Drawable;
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x000d
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/DynamitePackage: Instantiated singleton DynamitePackage.
07-02 10:12:53.875 26440-26440/com.google.android.gms.example.bannerexample D/DynamitePackage: Instantiating com.google.android.gms.ads.ChimeraMobileAdsSettingManagerCreatorImpl
07-02 10:12:53.965 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.security.NetworkSecurityPolicy.getInstance, referenced from method aru.a
07-02 10:12:53.965 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static method 2392: Landroid/security/NetworkSecurityPolicy;.getInstance ()Landroid/security/NetworkSecurityPolicy;
07-02 10:12:53.965 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x71 at 0x0072
07-02 10:12:53.985 26440-26440/com.google.android.gms.example.bannerexample I/dalvikvm: Could not find method android.content.pm.PackageManager.getPackageInstaller, referenced from method brv.a
07-02 10:12:53.985 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve virtual method 1971: Landroid/content/pm/PackageManager;.getPackageInstaller ()Landroid/content/pm/PackageInstaller;
07-02 10:12:53.985 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x6e at 0x000e
07-02 10:12:53.985 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Lnx;.common_google_play_services_unknown_issue
07-02 10:12:53.985 26440-26440/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static field 4140 (common_google_play_services_unknown_issue) in Lnx;
07-02 10:12:53.985 26440-26440/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x60 at 0x0012
07-02 10:12:54.015 26440-26440/com.google.android.gms.example.bannerexample D/DynamitePackage: Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl
07-02 10:12:54.085 26440-26573/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Lnx;.common_google_play_services_updating_text
07-02 10:12:54.085 26440-26573/com.google.android.gms.example.bannerexample W/dalvikvm: VFY: unable to resolve static field 4146 (common_google_play_services_updating_text) in Lnx;
07-02 10:12:54.085 26440-26573/com.google.android.gms.example.bannerexample D/dalvikvm: VFY: replacing opcode 0x60 at 0x0021
07-02 10:12:54.085 26440-26573/com.google.android.gms.example.bannerexample D/dalvikvm: DexOpt: couldn't find static field Lnx;.common_google_play_services_updating_title
07-02 10:12:54.085 26440-26573/com.google.android.gms.example.bannerexample I/dalvikvm: DexOpt: unable to optimize static field ref 0x1033 at 0x2e in Lazx;.a
07-02 10:12:54.095 26440-26440/com.google.android.gms.example.bannerexample V/WebViewChromiumFactoryProvider: Binding Chromium to main looper Looper (main, tid 1) {4197e2d8}
07-02 10:12:54.155 26440-26440/com.google.android.gms.example.bannerexample I/LibraryLoader: Expected native library version number "",actual native library version number ""
07-02 10:12:54.195 26440-26440/com.google.android.gms.example.bannerexample I/chromium: [INFO:library_loader_hooks.cc(116)] Chromium logging enabled: level = 0, default verbosity = 0
07-02 10:12:54.205 26440-26440/com.google.android.gms.example.bannerexample I/BrowserStartupController: Initializing chromium process, renderers=0
07-02 10:12:54.535 26440-26440/com.google.android.gms.example.bannerexample E/AudioManagerAndroid: BLUETOOTH permission is missing!
07-02 10:12:54.835 26440-26440/com.google.android.gms.example.bannerexample I/Adreno-EGL: <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: ()
OpenGL ES Shader Compiler Version: E031.24.02.07
Build Date: 11/17/14 Mon
Local Branch:
Remote Branch:
Local Patches:
Reconstruct Branch:
07-02 10:12:55.805 26440-26440/com.google.android.gms.example.bannerexample I/Ads: Starting ad request.
07-02 10:12:55.805 26440-26440/com.google.android.gms.example.bannerexample I/Ads: Use AdRequest.Builder.addTestDevice("A2BDBD63EDF9506A81ED9367821DC69B" to get test ads on this device.
07-02 10:12:56.995 26440-26696/com.google.android.gms.example.bannerexample I/OMXClient: Using client-side OMX mux.
07-02 10:12:57.585 26440-26440/com.google.android.gms.example.bannerexample D/AudioManagerAndroid: ==> onReceive: s=0, m=1, n=h2w, sb=true
07-02 10:12:57.585 26440-26440/com.google.android.gms.example.bannerexample D/AudioManagerAndroid: reportUpdate: state=0, devices=[Speakerphone, Headset earpiece]
07-02 10:12:57.855 26440-26440/com.google.android.gms.example.bannerexample D/OpenGLRenderer: Enabling debug mode 0
07-02 10:12:57.865 26440-26447/com.google.android.gms.example.bannerexample I/dalvikvm: Total arena pages for JIT: 11
07-02 10:12:57.865 26440-26447/com.google.android.gms.example.bannerexample I/dalvikvm: Total arena pages for JIT: 12
07-02 10:12:57.865 26440-26447/com.google.android.gms.example.bannerexample I/dalvikvm: Total arena pages for JIT: 13
07-02 10:12:57.865 26440-26447/com.google.android.gms.example.bannerexample I/dalvikvm: Total arena pages for JIT: 14
07-02 10:12:58.145 26440-26440/com.google.android.gms.example.bannerexample I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@419803c0 time:493713223
07-02 10:13:03.745 26440-26465/com.google.android.gms.example.bannerexample W/Ads: There was a problem getting an ad response. ErrorCode: 2
07-02 10:13:03.785 26440-26440/com.google.android.gms.example.bannerexample I/Ads: Scheduling ad refresh 60000 milliseconds from now.
07-02 10:13:03.785 26440-26440/com.google.android.gms.example.bannerexample W/Ads: Failed to load ad: 2

using example to request a bannerView sometimes is not showed on android

And the logcat complain that 03-08 11:08:52.940: I/Ads(9581): Ad is not visible. Not refreshing ad.
But sometimes (maybe the first launch of the app it will show ads, but not stable as press the request banner button) explicitly call bannerView.show() in eventHandleOnLoad() will not work either.

03-08 11:08:12.690: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 45
03-08 11:08:17.660: I/AdCheck(9581): APS: blockAdView: com.google.android.gms.ads.AdView{21b89ac5 G.E..... ......I. 0,0-0,0}
03-08 11:08:17.670: I/View(9581): ssignParent(ViewParent parent) parent is: android.view.ViewRootImpl@3058134b
03-08 11:08:17.690: W/GooglePlayServicesUtil(9581): Google Play Store is missing.
03-08 11:08:17.690: I/Ads(9581): Starting ad request.
03-08 11:08:17.690: I/Ads(9581): Use AdRequest.Builder.addTestDevice("3A8833D04E87BA8F9F036B390BBFA836") to get test ads on this device.
03-08 11:08:17.720: I/AudioPolicyManager(3045): isStreamActive() stream 3 inPastMs 0
03-08 11:08:17.780: I/System.out(9581): [CDS]rx timeout:60000
03-08 11:08:17.780: I/System.out(9581): [CDS]rx timeout:60000
03-08 11:08:18.190: I/InputDispatcher(3308): touch process [9581], send to pg
03-08 11:08:18.290: W/art(9581): Attempt to remove local handle scope entry from IRT, ignoring
03-08 11:08:18.290: W/AwContents(9581): onDetachedFromWindow called when already detached. Ignoring
03-08 11:08:18.300: W/art(9581): Attempt to remove local handle scope entry from IRT, ignoring
03-08 11:08:18.300: W/art(9581): Attempt to remove local handle scope entry from IRT, ignoring
03-08 11:08:18.490: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:08:18.490: I/System.out(9581): [CDS]rx timeout:60000
03-08 11:08:18.490: I/System.out(9581): [CDS]rx timeout:60000
03-08 11:08:18.490: I/Ads(9581): Ad finished loading.
03-08 11:08:18.550: I/Unity(9581): args is :System.EventArgs
03-08 11:08:18.550: I/Unity(9581):  
03-08 11:08:18.550: I/Unity(9581): (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
03-08 11:08:18.550: I/Unity(9581): show ads please!!!!!
03-08 11:08:18.550: I/Unity(9581):  
03-08 11:08:18.550: I/Unity(9581): (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
03-08 11:08:18.550: I/AdCheck(9581): APS: blockAdView: com.google.android.gms.ads.AdView{21b89ac5 G.E..... ......ID 0,0-1080,150}
03-08 11:08:18.550: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:08:18.550: I/Unity(9581): HandleAdLoaded event received
03-08 11:08:18.550: I/Unity(9581):  
03-08 11:08:18.550: I/Unity(9581): (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
03-08 11:08:20.460: W/art(6875): Native thread exiting without having called DetachCurrentThread (maybe it's going to use a pthread_key_create destructor?): Thread[28,tid=11165,Native,Thread*=0xab5fbe18,peer=0x12ee8080,"default"]
03-08 11:08:23.480: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:08:24.340: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:08:24.350: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:08:24.350: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 58825 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:08:25.520: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:08:25.520: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:08:25.520: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 60002 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:08:27.130: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:08:27.130: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:08:27.400: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:08:27.400: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:08:27.700: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 46
03-08 11:08:30.570: I/ActivityManager(3308): filter receiver for action = com.tencent.mm.plugin.report.service.KVCommCrossProcessReceiver
03-08 11:08:42.570: I/art(3308): Background partial concurrent mark sweep GC freed 81362(3MB) AllocSpace objects, 7(284KB) LOS objects, 7% free, 47MB/51MB, paused 2.489ms total 241.078ms
03-08 11:08:42.710: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 47
03-08 11:08:47.120: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification pkg =com.android.settings
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification provisioned=true, score =10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification provisioned=true, score =-10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification pkg =com.huawei.internetaudioservice
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification pkg =com.dianping.v1
03-08 11:08:51.260: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:08:52.870: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:08:52.870: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:08:52.940: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:08:52.940: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:08:54.430: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:08:54.430: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:08:54.430: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 88908 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:08:55.120: I/AudioPolicyManager(3045): isStreamActive() stream 3 inPastMs 0
03-08 11:08:56.040: I/System.out(5048): [CDS]rx timeout:30000
03-08 11:08:56.050: I/ActivityManager(3308): filter receiver for action = com.dianping.dpmtpush.REPORT_LOCATION
03-08 11:08:56.170: I/System.out(5048): [CDS]rx timeout:0
03-08 11:08:57.720: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 48
03-08 11:08:59.990: I/HwLauncher(4159): Model  onReceive intent=Intent { act=android.intent.action.TIME_TICK flg=0x50000014 (has extras) }
03-08 11:09:00.000: I/TimeManager(3729): receiver action = android.intent.action.TIME_TICK
03-08 11:09:00.000: I/TimeManager(3729): send message delay millis = 60991 ms
03-08 11:09:00.000: I/TimeManager(3729): hand message 1
03-08 11:09:00.000: I/TimeManager(3729): notify time change. size = 2
03-08 11:09:00.000: I/TimeLayout(3729): time = 11:09
03-08 11:09:00.000: I/TimeLayout(3729): updateDate date = 2017/3/8
03-08 11:09:00.000: I/TimeLayout(3729): weekDay = ๆ˜ŸๆœŸไธ‰
03-08 11:09:03.470: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:09:08.180: E/Thermal-daemon(2783): [pa_0] temp_new :35  temp_old :34
03-08 11:09:12.730: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 49
03-08 11:09:18.010: I/System(9581): core_booster, getBoosterConfig = false
03-08 11:09:18.010: I/System.out(9581): [CDS]rx timeout:0
03-08 11:09:18.010: I/System.out(9581): [socket][6] connection api.uca.cloud.unity3d.com/52.77.48.188:443;LocalPort=58682(0)
03-08 11:09:18.010: I/System.out(9581): [CDS]connect[api.uca.cloud.unity3d.com/52.77.48.188:443]
03-08 11:09:18.110: I/System.out(9581): [CDS]port[58682]
03-08 11:09:18.110: I/System.out(9581): [socket][/192.168.1.177:58682] connected
03-08 11:09:18.110: I/System(9581): core_booster, getBoosterConfig = false
03-08 11:09:18.490: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:09:18.490: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:09:18.550: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:09:18.550: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:09:19.200: E/Thermal-daemon(2783): [charger_ic] temp_new :36  temp_old :35
03-08 11:09:19.200: E/Thermal-daemon(2783): Report temperature: [charger_ic] temp :36  report_threshold:1
03-08 11:09:19.200: W/ThermalStateManager(4022): trigLevel = -1, mSimTrigLevel = -1, tempPolicy = 0
03-08 11:09:19.200: I/ThermalStateManager(4022): sensor name: ucurrent temperature: 36 , thermal action: bcurrent policy:990
03-08 11:09:19.300: I/PowerManagerService-JNI(3308): set charge limit 2: 990
03-08 11:09:23.480: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:09:24.330: I/art(3308): Background partial concurrent mark sweep GC freed 75089(3MB) AllocSpace objects, 6(264KB) LOS objects, 7% free, 47MB/51MB, paused 2.405ms total 245.012ms
03-08 11:09:24.520: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:09:24.520: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:09:24.520: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 118996 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:09:25.520: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:09:25.520: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:09:25.520: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 120001 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:09:27.130: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:09:27.130: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:09:27.400: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:09:27.400: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:09:27.740: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 50
03-08 11:09:42.760: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 51
03-08 11:09:43.490: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification pkg =com.android.settings
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification provisioned=true, score =10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification provisioned=true, score =-10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification pkg =com.huawei.internetaudioservice
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification pkg =com.dianping.v1
03-08 11:09:51.230: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:09:52.870: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:09:52.870: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:09:52.940: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:09:52.940: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:09:54.590: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:09:54.590: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:09:54.590: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 149067 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:09:55.180: I/AudioPolicyManager(3045): isStreamActive() stream 3 inPastMs 0
03-08 11:09:57.770: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 52
03-08 11:09:59.880: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:09:59.990: I/HwLauncher(4159): Model  onReceive intent=Intent { act=android.intent.action.TIME_TICK flg=0x50000014 (has extras) }
03-08 11:10:00.000: I/TimeManager(3729): receiver action = android.intent.action.TIME_TICK
03-08 11:10:00.000: I/TimeManager(3729): send message delay millis = 60991 ms
03-08 11:10:00.000: I/TimeManager(3729): hand message 1
03-08 11:10:00.000: I/TimeManager(3729): notify time change. size = 2
03-08 11:10:00.000: I/TimeLayout(3729): time = 11:10
03-08 11:10:00.000: I/TimeLayout(3729): updateDate date = 2017/3/8
03-08 11:10:00.000: I/TimeLayout(3729): weekDay = ๆ˜ŸๆœŸไธ‰
03-08 11:10:01.260: I/ActivityManager(3308): filter receiver for action = android.net.wifi.SCAN_RESULTS
03-08 11:10:03.480: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:10:04.880: I/ActivityManager(3308): filter receiver for action = android.net.wifi.SCAN_RESULTS
03-08 11:10:05.020: I/art(3308): Background partial concurrent mark sweep GC freed 60445(2MB) AllocSpace objects, 10(344KB) LOS objects, 7% free, 48MB/52MB, paused 2.012ms total 250.063ms
03-08 11:10:12.780: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 53
03-08 11:10:18.490: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:10:18.490: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:10:18.550: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:10:18.550: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:10:23.480: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:10:24.670: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:10:24.670: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:10:24.670: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 179148 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:10:25.520: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:10:25.520: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:10:25.520: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 179999 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:10:27.130: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:10:27.130: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:10:27.400: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:10:27.400: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:10:27.790: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 54
03-08 11:10:42.800: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 55
03-08 11:10:47.170: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:10:47.320: I/System(5069): core_booster, getBoosterConfig = false
03-08 11:10:47.320: I/System.out(5069): [CDS]rx timeout:20000
03-08 11:10:47.320: I/System.out(5069): [socket][13] connection report.imtt.qq.com/14.17.41.197:80;LocalPort=40588(20000)
03-08 11:10:47.320: I/System.out(5069): [CDS]connect[report.imtt.qq.com/14.17.41.197:80] tm:20
03-08 11:10:47.400: I/System.out(5069): [socket][/192.168.1.177:40588] connected
03-08 11:10:47.530: I/System.out(5069): [CDS]close[40588]
03-08 11:10:47.530: I/System.out(5069): close [socket][/0.0.0.0:40588]
03-08 11:10:51.150: I/art(5069): Explicit concurrent mark sweep GC freed 25155(1815KB) AllocSpace objects, 50(1247KB) LOS objects, 11% free, 30MB/34MB, paused 1.782ms total 70.638ms
03-08 11:10:51.330: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:10:51.330: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:10:51.330: I/PhoneStatusBar(3729): notification pkg =com.android.settings
03-08 11:10:51.330: I/PhoneStatusBar(3729): notification provisioned=true, score =10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:10:51.330: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:10:51.330: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:10:51.330: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:10:51.340: I/PhoneStatusBar(3729): notification provisioned=true, score =-10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:10:51.340: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:10:51.340: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:10:51.340: I/PhoneStatusBar(3729): notification pkg =com.huawei.internetaudioservice
03-08 11:10:51.340: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:10:51.340: I/PhoneStatusBar(3729): notification pkg =com.dianping.v1
03-08 11:10:51.340: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:10:52.880: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:10:52.880: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:10:52.910: I/art(3308): Background partial concurrent mark sweep GC freed 73898(3MB) AllocSpace objects, 8(448KB) LOS objects, 7% free, 47MB/51MB, paused 2.522ms total 246.462ms
03-08 11:10:52.940: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:10:52.940: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:10:54.750: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:10:54.750: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:10:54.750: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 209225 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:10:55.240: I/AudioPolicyManager(3045): isStreamActive() stream 3 inPastMs 0
03-08 11:10:57.810: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 56
03-08 11:11:00.000: I/HwLauncher(4159): Model  onReceive intent=Intent { act=android.intent.action.TIME_TICK flg=0x50000014 (has extras) }
03-08 11:11:00.000: I/TimeManager(3729): receiver action = android.intent.action.TIME_TICK
03-08 11:11:00.000: I/TimeManager(3729): send message delay millis = 60990 ms
03-08 11:11:00.000: I/TimeManager(3729): hand message 1
03-08 11:11:00.000: I/TimeManager(3729): notify time change. size = 2
03-08 11:11:00.000: I/TimeLayout(3729): time = 11:11
03-08 11:11:00.000: I/TimeLayout(3729): updateDate date = 2017/3/8
03-08 11:11:00.000: I/TimeLayout(3729): weekDay = ๆ˜ŸๆœŸไธ‰
03-08 11:11:03.480: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:11:03.930: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-DISCONNECTED bssid=b8:f8:83:12:d5:de reason=3 locally_generated=1
03-08 11:11:03.990: I/wpa_supplicant(3924): wlan0: Trying to associate with SSID '108tian'
03-08 11:11:04.020: I/wpa_supplicant(3924): wlan0: Associated with fc:d7:33:d7:cd:48
03-08 11:11:04.350: I/wpa_supplicant(3924): wlan0: WPA: Key negotiation completed with fc:d7:33:d7:cd:48 [PTK=CCMP GTK=CCMP]
03-08 11:11:04.350: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-CONNECTED - Connection to fc:d7:33:d7:cd:48 completed [id=0 id_str=]
03-08 11:11:04.440: E/native(3308): do suspend false
03-08 11:11:04.450: I/ActivityManager(3308): filter receiver for action = android.net.wifi.supplicant.STATE_CHANGE
03-08 11:11:04.460: I/DHCPCD(11549): sending signal 14 to pid 4815
03-08 11:11:04.460: I/DHCPCD(4815): received SIGALRM, renewing
03-08 11:11:04.460: I/DHCPCD(4815): wlan0: dhcp renew, renewing lease of 192.168.1.177
03-08 11:11:04.590: I/DHCPCD(4815): wlan0: dhcp ack, acknowledged 192.168.1.177 from 192.168.1.1
03-08 11:11:04.640: I/DHCPCD(4815): wlan0: leased 192.168.1.177 for 600 seconds
03-08 11:11:04.880: I/ActivityManager(3308): filter receiver for action = android.net.wifi.STATE_CHANGE
03-08 11:11:04.900: I/ActivityManager(3308): filter receiver for action = android.net.wifi.STATE_CHANGE
03-08 11:11:04.910: I/ActivityManager(3308): filter receiver for action = android.net.wifi.STATE_CHANGE
03-08 11:11:04.920: I/NetworkSpeedManagerEx(3729): receive:android.net.wifi.STATE_CHANGE
03-08 11:11:04.920: I/NetworkSpeedManagerEx(3729): wifiManager = android.net.wifi.WifiManager@1e76be57
03-08 11:11:04.930: I/NetworkSpeedManagerEx(3729): mIsNetworkSpeedEnabled = false, mIsAirplaneMode = false, mIsWifiConnected = true, mIsHasIccCard = false, mIsDataSwitchEnabled = true
03-08 11:11:04.930: I/NetworkSpeedManagerEx(3729): stop
03-08 11:11:04.970: I/NetworkSpeedManagerEx(3729): receive:android.net.wifi.STATE_CHANGE
03-08 11:11:04.970: I/NetworkSpeedManagerEx(3729): wifiManager = android.net.wifi.WifiManager@1e76be57
03-08 11:11:04.970: I/NetworkSpeedManagerEx(3729): mIsNetworkSpeedEnabled = false, mIsAirplaneMode = false, mIsWifiConnected = true, mIsHasIccCard = false, mIsDataSwitchEnabled = true
03-08 11:11:04.970: I/NetworkSpeedManagerEx(3729): stop
03-08 11:11:05.010: I/NetworkSpeedManagerEx(3729): receive:android.net.wifi.STATE_CHANGE
03-08 11:11:05.010: I/NetworkSpeedManagerEx(3729): wifiManager = android.net.wifi.WifiManager@1e76be57
03-08 11:11:05.020: I/NetworkSpeedManagerEx(3729): mIsNetworkSpeedEnabled = false, mIsAirplaneMode = false, mIsWifiConnected = true, mIsHasIccCard = false, mIsDataSwitchEnabled = true
03-08 11:11:05.020: I/NetworkSpeedManagerEx(3729): stop
03-08 11:11:05.140: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:11:05.440: I/art(3308): Background sticky concurrent mark sweep GC freed 49163(2MB) AllocSpace objects, 9(180KB) LOS objects, 3% free, 49MB/51MB, paused 3.228ms total 103.049ms
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification pkg =com.android.settings
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification provisioned=true, score =10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification pkg =android
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification provisioned=true, score =-10, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification pkg =com.tencent.mtt
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification provisioned=true, score =20, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification pkg =com.huawei.internetaudioservice
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification pkg =com.dianping.v1
03-08 11:11:05.470: I/PhoneStatusBar(3729): notification provisioned=true, score =0, [score > HIDE_ICONS_BELOW_SCORE] =true, showNotificationEvenIfUnprovisioned = false
03-08 11:11:06.940: W/ArpVerifier(3308): ignore msg MSG_CHECK_WIFI_STATE, msg token = 8, expected token = 10
03-08 11:11:06.950: W/ArpVerifier(3308): ignore msg MSG_CHECK_WIFI_STATE, msg token = 9, expected token = 10
03-08 11:11:08.130: W/ArpVerifier(3308): ignore msg MSG_CHECK_WIFI_STATE, msg token = 7, expected token = 10
03-08 11:11:08.130: W/ArpVerifier(3308): MSG_NET_ACCESS_DETECT: gateway = 192.168.1.1, mac = 00:16:e6:65:35:d2
03-08 11:11:09.150: I/System(3308): core_booster, getBoosterConfig = false
03-08 11:11:09.150: I/System.out(3308): [CDS]rx timeout:4000
03-08 11:11:09.150: I/System.out(3308): [socket][13] connection www.baidu.com/220.181.112.244:80;LocalPort=40482(4000)
03-08 11:11:09.150: I/System.out(3308): [CDS]connect[www.baidu.com/220.181.112.244:80] tm:4
03-08 11:11:09.160: I/System.out(3308): [socket][/192.168.1.177:40482] connected
03-08 11:11:09.200: I/System(3308): core_booster, getBoosterConfig = false
03-08 11:11:09.200: I/System.out(3308): [CDS]rx timeout:4000
03-08 11:11:09.200: I/System.out(3308): [socket][14] connection www.youku.com/106.11.186.1:80;LocalPort=60823(4000)
03-08 11:11:09.200: I/System.out(3308): [CDS]connect[www.youku.com/106.11.186.1:80] tm:4
03-08 11:11:09.210: I/System.out(3308): [socket][/192.168.1.177:60823] connected
03-08 11:11:09.220: I/System.out(3308): [CDS]rx timeout:100
03-08 11:11:09.240: I/System.out(3308): [CDS]rx timeout:4000
03-08 11:11:09.300: E/Thermal-daemon(2783): [flash_led] temp_new :34  temp_old :33
03-08 11:11:12.830: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 57
03-08 11:11:14.810: E/Thermal-daemon(2783): [flash_led] temp_new :33  temp_old :34
03-08 11:11:18.490: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:11:18.490: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:11:18.550: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:11:18.550: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:11:24.830: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:11:24.840: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:11:24.840: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 239317 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:11:25.130: I/wpa_supplicant(3924): wlan0: CTRL-EVENT-SCAN-STARTED 
03-08 11:11:25.520: I/HwPowerMonitor.PowerExceptionObservable(4137): unhandled onEvent actionID: 3002
03-08 11:11:25.520: I/HwSystemManager(4235): BgPowerManagerService:BgPowerManagerSerivce plugged =2 currentThreshold = 8 mRawLevel = 12mLastRawLevel12
03-08 11:11:25.520: I/HwSystemManager(4235): BgPowerManagerService: mTimes = 240002 firstTime = 666137 firstmBatteryCapacity =320
03-08 11:11:27.130: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:11:27.130: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:11:27.400: I/Ads(9581): Ad is not visible. Not refreshing ad.
03-08 11:11:27.400: I/Ads(9581): Scheduling ad refresh 60000 milliseconds from now.
03-08 11:11:27.840: I/wpa_supplicant(3924): wlan0: HEART-BEAT-ACK: 58
03-08 11:11:31.330: E/Thermal-daemon(2783): [flash_led] temp_new :34  temp_old :33
: E/(): Device disconnected

OOM in Video ads

Crashes on some devices with OutOfMemory while used internally by Firebase Ads.

Here is the stacktrace from crashlytics:

Fatal Exception: java.lang.OutOfMemoryError
at com.google.android.gms.ads.exoplayer1.upstream.g.a(:com.google.android.gms.DynamiteModulesA:51)
at com.google.android.gms.ads.exoplayer1.extractor.k.b(:com.google.android.gms.DynamiteModulesA:432)
at com.google.android.gms.ads.exoplayer1.extractor.c.a(:com.google.android.gms.DynamiteModulesA:2384)
at com.google.android.gms.ads.exoplayer1.extractor.mp4.f.b(:com.google.android.gms.DynamiteModulesA:311)
at com.google.android.gms.ads.exoplayer1.extractor.mp4.f.a(:com.google.android.gms.DynamiteModulesA:108)
at com.google.android.gms.ads.exoplayer1.extractor.h.c(:com.google.android.gms.DynamiteModulesA:615)
at com.google.android.gms.ads.exoplayer1.upstream.t.run(:com.google.android.gms.DynamiteModulesA:242)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:841)

Happens on android 4,5,6 all, frequecy is around 12-15 in a month.

Admob Stopped serving ads

We have 2 apps in production on the play store. Admob has suddenly stopped serving ads. It seems to be returning Failed to load ads: 0 These apps are on production and need high priority. It occasionally loads the ads.

requestFeature() must be called before adding content

I got this error and I don't know what causes this. Can you help me wit this error?

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.sample.app/com.google.android.gms.ads.AdActivity}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2658) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2723) at android.app.ActivityThread.access$900(ActivityThread.java:172) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1422) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:5832) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194) Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content at com.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:352) at android.app.Activity.requestWindowFeature(Activity.java:3759) at com.google.android.gms.ads.internal.overlay.ab.a(:com.google.android.gms.DynamiteModulesA:279) at com.google.android.gms.ads.internal.overlay.client.c.onTransact(:com.google.android.gms.DynamiteModulesA:58) at android.os.Binder.transact(Binder.java:380) at com.google.android.gms.internal.zzfk$zza$zza.onCreate(Unknown Source) at com.google.android.gms.ads.AdActivity.onCreate(Unknown Source) at android.app.Activity.performCreate(Activity.java:6221) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2611) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2723) at android.app.ActivityThread.access$900(ActivityThread.java:172) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1422) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:5832) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)

Here's my XML code
<com.google.android.gms.ads.AdView android:id="@+id/ad_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_alignParentBottom="true" ads:adSize="BANNER" ads:adUnitId="@string/banner_ad_unit_id" />

an declared it on onFinishInflate of my custom view

@Override protected void onFinishInflate() { super.onFinishInflate(); mAdView = (AdView) findViewById(R.id.ad_view); AdRequest adRequest = new AdRequest.Builder() .build(); adView.loadAd(adRequest); }

Support for Adobe AIR app (Adobe ANE)

I really wish that the coming SDK would have a support for the Adobe AIR app. Means having an Adobe ANE for the Google Mobile Ads.

All the while, we have been relying on the third party Admob ANE (not from the official). It would be a great if Google could come out his own ANE.

Thanks in advance.

Originally reported by xtrastudio2013 on December 22, 2013

Ads

Make it stop Please the Ads keep popping up

Banner Expand issue

mraid.expand() doesn't dispatch stateChange event, and mraid.getState() returns default after expand.

load ad fail.version 9.0.0

05-27 09:51:48.659 2069-2069/com.adwhile.demo W/GooglePlayServicesUtil: Cannot find Google Play services package name.
android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:125)
at com.google.android.gms.internal.zzpv.getPackageInfo(Unknown Source)
at com.google.android.gms.common.zze.zzap(Unknown Source)
at com.google.android.gms.common.zze.zzao(Unknown Source)
at com.google.android.gms.common.zze.zzaj(Unknown Source)
at com.google.android.gms.common.zze.isGooglePlayServicesAvailable(Unknown Source)
at com.google.android.gms.common.zzc.isGooglePlayServicesAvailable(Unknown Source)
at com.google.android.gms.ads.internal.util.client.zza.zzQ(Unknown Source)
at com.google.android.gms.ads.internal.client.zzl.zza(Unknown Source)
at com.google.android.gms.ads.internal.client.zzl.zzl(Unknown Source)
at com.google.android.gms.ads.internal.client.zzag.zza(Unknown Source)
at com.google.android.gms.ads.MobileAds.initialize(Unknown Source)
at com.google.android.gms.ads.MobileAds.initialize(Unknown Source)
at com.adwhile.demo.MainActivity.onCreate(MainActivity.java:58)
at android.app.Activity.performCreate(Activity.java:6104)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2566)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2682)
at android.app.ActivityThread.access$800(ActivityThread.java:178)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1539)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5779)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1005)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:800)
05-27 09:51:48.660 2069-2069/com.adwhile.demo W/GooglePlayServicesUtil: Google Play services is missing.
05-27 09:51:48.711 2069-2069/com.adwhile.demo W/GooglePlayServicesUtil: Google Play services is missing.
05-27 09:51:48.771 2069-2069/com.adwhile.demo I/WebViewFactory: Loading com.android.webview version 1.0 (code 400002)
05-27 09:51:48.773 2069-2106/com.adwhile.demo W/GooglePlayServicesUtil: Google Play services is missing.
05-27 09:51:48.773 2069-2106/com.adwhile.demo W/GooglePlayServicesUtil: Google Play services is missing.
05-27 09:51:48.780 2069-2069/com.adwhile.demo I/LibraryLoader: Time to load native libraries: 3 ms (timestamps 1872-1875)
05-27 09:51:48.780 2069-2069/com.adwhile.demo I/LibraryLoader: Expected native library version number "",actual native library version number ""
05-27 09:51:48.783 2069-2069/com.adwhile.demo I/LibraryLoader: Expected native library version number "",actual native library version number ""
05-27 09:51:48.783 2069-2069/com.adwhile.demo I/chromium: [INFO:library_loader_hooks.cc(108)] Chromium logging enabled: level = 0, default verbosity = 0
05-27 09:51:48.789 2069-2069/com.adwhile.demo I/BrowserStartupController: Initializing chromium process, singleProcess=true
05-27 09:51:48.789 2069-2069/com.adwhile.demo W/art: Attempt to remove local handle scope entry from IRT, ignoring
05-27 09:51:48.797 2069-2069/com.adwhile.demo W/chromium: [WARNING:resource_bundle.cc(304)] locale_file_path.empty()
05-27 09:51:48.798 2069-2069/com.adwhile.demo I/chromium: [INFO:aw_browser_main_parts.cc(63)] Load from apk succesful, fd=41 off=1382828 len=3242
05-27 09:51:48.798 2069-2069/com.adwhile.demo I/chromium: [INFO:aw_browser_main_parts.cc(76)] Loading webviewchromium.pak from, fd:42 off:239276 len:1143506
05-27 09:51:48.819 2069-2069/com.adwhile.demo E/GED: Failed to get GED Log Buf, err(0)
05-27 09:51:48.841 2069-2069/com.adwhile.demo E/ProxyChangeListener: [getProperty] propertyValue is isEmpty .
05-27 09:51:48.841 2069-2069/com.adwhile.demo E/ProxyChangeListener: [getProperty] final: http.proxyHost = null
05-27 09:51:48.841 2069-2069/com.adwhile.demo E/ProxyChangeListener: [getProperty] propertyValue is isEmpty .
05-27 09:51:48.841 2069-2069/com.adwhile.demo E/ProxyChangeListener: [getProperty] final: https.proxyHost = null
05-27 09:51:48.846 2069-2069/com.adwhile.demo E/MPlugin: Unsupported class: com.mediatek.common.telephony.IOnlyOwnerSimSupport
05-27 09:51:48.858 2069-2069/com.adwhile.demo I/Ads: Starting ad request.
05-27 09:51:48.916 2069-2144/com.adwhile.demo W/GooglePlayServicesUtil: Google Play services is missing.
05-27 09:51:48.917 2069-2144/com.adwhile.demo W/Ads: Failed to connect to remote ad request service.
05-27 09:51:48.917 2069-2144/com.adwhile.demo W/Ads: Could not start the ad request service.
05-27 09:51:48.935 2069-2069/com.adwhile.demo I/ProxyChangeListener: [checkHostAndPortLegality] host:, port:0, ret:true
05-27 09:51:48.935 2069-2069/com.adwhile.demo E/ProxyChangeListener: [onReceive] proxyConfig : com.android.org.chromium.net.ProxyChangeListener$ProxyConfig@e4f6c56, mTurborHost:null, mTurborPort:0
05-27 09:51:48.954 2069-2145/com.adwhile.demo I/OpenGLRenderer: Initialized EGL, version 1.4
05-27 09:51:48.954 2069-2145/com.adwhile.demo W/OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
05-27 09:51:48.957 2069-2069/com.adwhile.demo W/Ads: Failed to load ad: 0

Request: use caching to minimize loading time

According to this post , ads get re-loaded for every new Activity instance, even if the Activity got recreated due to orientation change.

It's a really bad UX to have an ad load itself again and again, for each new Activity and orientation change.

Why not use caching?
Just cache the ad to the RAM (can store using JNI for less strain in Java Heap, if you wish), and re-use it.

Not only that, but you can cache to storage (you can let us choose where to cache, this would be nice), so that in future runs of the app, loading the ad would be nearly instant, and you won't even need to access the Internet every single time.

Failed to Load native ad: 0

Hi, I been trying to add native advanced adds to a recyclerview taking this project as an example and being successful with the "Install ads", but unable to do it with the "Content Ads", even on the "NativeAdvancedExample" app, got the same error.

Any Ideas?

Admob mediation NOT working

On my admob console, I see ads request made to inmobi, flurry, applift through admob mediation but ALL of them are getting 0 impressions.

I am not the only person having this problem. Can someone from Google please confirm this is a problem with admob SDK? If so, can someone update the SDK and fix this problem ASAP?

It is unbelievable that the world's largest mobile ad company's ad mediation does not actually work. Are we forced drop admob and another ad network for mediation instead?

See
https://groups.google.com/forum/#!msg/google-admob-ads-sdk/RS1C4xwhd6I/tbzrIJ4kShMJ
http://forums.makingmoneywithandroid.com/advertising-networks/2762-new-admob-mediation-not-working.html

Example not working

Hi,

I am trying the double click example for interstitial ads using the provided ad unit id /6499/example/interstitial but I never receive an ad. It always returns no ad to fill from server.
Same thing is also happening with iOS example too.

Can you please confirm that the example is broken? Or is something wrong with the ad unit id.

Thank you

RewardedVideoAd

RewardedVideoAd can use 'com.google.android.gms:play-services-ads:8.4.0'

i use v7.5.0 as sameple is ok, but v8.4.0 will get error as below log

Failed to load ad: 0
There was a problem getting an ad response. ErrorCode: 0

Not enough space to show ad

If nativeexpressrecyclerviewexample is built in android studio on devices lower than api 21, the below error occurs in the logcat and the ad is not displayed in the card view:

Not enough space to show ad. Needs 304x150 dp, but only has 300x0 dp.

Banner ad Issue

Hello,

I have already integrate a banner ad in my application in testing mode. with this code

             AdRequest request = new AdRequest.Builder()
            .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)        // All emulators
            .addTestDevice("720D5DD39D956F32F83E0SBH")  // An example device ID
            .build()

But i have remove the test device after ad not display .

AdRequest request = new AdRequest.Builder().build();
mAdView.loadAd(request);
How to solve this issue Please suggest me .

Unable to start activity ComponentInfo{com.**.***/com.**.***.activities.MainActivity2}: android.util.AndroidRuntimeException: android.content.pm.PackageManager$NameNotFoundException: com.google.android.webview

Reproduce issue:

Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.**.***/com.**.***.activities.MainActivity2}: android.util.AndroidRuntimeException: android.content.pm.PackageManager$NameNotFoundException: com.google.android.webview at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2521) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2595) at android.app.ActivityThread.access$800(ActivityThread.java:178) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1470) at android.os.Handler.dispatchMessage(Handler.java:111) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5631) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754) Caused by android.util.AndroidRuntimeException: android.content.pm.PackageManager$NameNotFoundException: com.google.android.webview at android.webkit.WebViewFactory.getFactoryClass(WebViewFactory.java:174) at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:109) at android.webkit.CookieManager.getInstance(CookieManager.java:42) at com.google.android.gms.ads.internal.util.aq.b(:com.google.android.gms.DynamiteModulesA:491) at com.google.android.gms.ads.internal.zzc.zza(:com.google.android.gms.DynamiteModulesA:550) at com.google.android.gms.ads.internal.zzc.zza(:com.google.android.gms.DynamiteModulesA:140) at com.google.android.gms.ads.internal.ad.a(:com.google.android.gms.DynamiteModulesA:148) at com.google.android.gms.ads.internal.zza.zza(:com.google.android.gms.DynamiteModulesA:317) at com.google.android.gms.ads.internal.client.zzy.onTransact(:com.google.android.gms.DynamiteModulesA:81) at android.os.Binder.transact(Binder.java:385) at com.google.android.gms.ads.internal.client.zzu$zza$zza.zzef(Unknown Source) at com.google.android.gms.ads.internal.client.zzaf.isLoaded(Unknown Source) at com.google.android.gms.ads.InterstitialAd.isLoaded(Unknown Source) at com.**.***.activities.MainActivity2.requestNewInterstitial(Unknown Source) at com.**.***.activities.MainActivity2.initAdViews(Unknown Source) at com.**.***.activities.MainActivity2.onCreate(Unknown Source) at android.app.Activity.performCreate(Activity.java:6092) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1112) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2468) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2595) at android.app.ActivityThread.access$800(ActivityThread.java:178) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1470) at android.os.Handler.dispatchMessage(Handler.java:111) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5631) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754)

Crash on NativeContentAdView

I am using Google DFP ads for showing ads on our app. The Crashlytics has reported almost 30 crashes reported. Here is the stack trace. Any help will be highly appreciated.

Fatal Exception: android.view.InflateException: Binary XML file line #3: Error inflating class com.google.android.gms.ads.formats.NativeContentAdView
       at android.view.LayoutInflater.createView(LayoutInflater.java:633)
       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
       at android.view.LayoutInflater.parseInclude(LayoutInflater.java:892)
       at android.view.LayoutInflater.rInflate(LayoutInflater.java:802)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
       at com.aranoah.healthkart.plus.home.banner.BannerFragment.onCreateView(BannerFragment.java:74)
       at android.support.v4.app.Fragment.performCreateView(Fragment.java:2074)
       at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104)
       at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1286)
       at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:758)
       at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:1632)
       at android.support.v4.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:637)
       at android.support.v4.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:166)
       at android.support.v4.view.ViewPager.populate(ViewPager.java:1237)
       at android.support.v4.view.ViewPager.populate(ViewPager.java:1085)
       at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1611)
       at com.aranoah.healthkart.plus.utils.WrapContentHeightViewPager.onMeasure(WrapContentHeightViewPager.java:35)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.support.v4.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:1415)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.support.v4.widget.NestedScrollView.onMeasure(NestedScrollView.java:480)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.support.design.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:671)
       at android.support.design.widget.HeaderScrollingViewBehavior.onMeasureChild(HeaderScrollingViewBehavior.java:90)
       at android.support.design.widget.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:1319)
       at android.support.design.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:736)
       at android.view.View.measure(View.java:17764)
       at android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:1079)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2734)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2349)
       at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1373)
       at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1597)
       at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1251)
       at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6438)
       at android.view.Choreographer$CallbackRecord.run(Choreographer.java:795)
       at android.view.Choreographer.doCallbacks(Choreographer.java:598)
       at android.view.Choreographer.doFrame(Choreographer.java:567)
       at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:781)
       at android.os.Handler.handleCallback(Handler.java:810)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:189)
       at android.app.ActivityThread.main(ActivityThread.java:5532)
       at java.lang.reflect.Method.invoke(Method.java)
       at java.lang.reflect.Method.invoke(Method.java:372)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745)
Caused by java.lang.reflect.InvocationTargetException
       at java.lang.reflect.Constructor.newInstance(Constructor.java)
       at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
       at android.view.LayoutInflater.createView(LayoutInflater.java:607)
       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
       at android.view.LayoutInflater.parseInclude(LayoutInflater.java:892)
       at android.view.LayoutInflater.rInflate(LayoutInflater.java:802)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
       at com.aranoah.healthkart.plus.home.banner.BannerFragment.onCreateView(BannerFragment.java:74)
       at android.support.v4.app.Fragment.performCreateView(Fragment.java:2074)
       at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104)
       at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1286)
       at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:758)
       at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:1632)
       at android.support.v4.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:637)
       at android.support.v4.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:166)
       at android.support.v4.view.ViewPager.populate(ViewPager.java:1237)
       at android.support.v4.view.ViewPager.populate(ViewPager.java:1085)
       at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1611)
       at com.aranoah.healthkart.plus.utils.WrapContentHeightViewPager.onMeasure(WrapContentHeightViewPager.java:35)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.support.v4.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:1415)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.support.v4.widget.NestedScrollView.onMeasure(NestedScrollView.java:480)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.support.design.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:671)
       at android.support.design.widget.HeaderScrollingViewBehavior.onMeasureChild(HeaderScrollingViewBehavior.java:90)
       at android.support.design.widget.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:1319)
       at android.support.design.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:736)
       at android.view.View.measure(View.java:17764)
       at android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:1079)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1687)
       at android.widget.LinearLayout.measureVertical(LinearLayout.java:755)
       at android.widget.LinearLayout.onMeasure(LinearLayout.java:624)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5620)
       at android.widget.FrameLayout.onMeasure(FrameLayout.java:454)
       at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2734)
       at android.view.View.measure(View.java:17764)
       at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2349)
       at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1373)
       at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1597)
       at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1251)
       at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6438)
       at android.view.Choreographer$CallbackRecord.run(Choreographer.java:795)
       at android.view.Choreographer.doCallbacks(Choreographer.java:598)
       at android.view.Choreographer.doFrame(Choreographer.java:567)
       at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:781)
       at android.os.Handler.handleCallback(Handler.java:810)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:189)
       at android.app.ActivityThread.main(ActivityThread.java:5532)
       at java.lang.reflect.Method.invoke(Method.java)
       at java.lang.reflect.Method.invoke(Method.java:372)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745)
Caused by java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.Boolean kik.a(java.lang.String, java.lang.Boolean)' on a null object reference
       at kie.a(:com.google.android.gms:1227)
       at kid.b(:com.google.android.gms:197)
       at iyk.logEvent(:com.google.android.gms:1216)
       at iyk.logEvent(:com.google.android.gms:60)
       at com.google.android.chimera.container.DebugLogger.logEvent(:com.google.android.gms:65)
       at com.google.android.chimera.container.ConfigurationManager.loadModuleByModuleId(:com.google.android.gms:546)
       at iym.a(:com.google.android.gms:74)
       at cuo.<init>(:com.google.android.gms:1112)
       at cuo.a(:com.google.android.gms:27)
       at com.google.android.gms.ads.NativeAdViewDelegateCreatorImpl.newNativeAdViewDelegate(:com.google.android.gms:41)
       at com.google.android.gms.ads.internal.formats.client.i.onTransact(:com.google.android.gms:59)
       at android.os.Binder.transact(Binder.java:380)
       at com.google.android.gms.internal.zzej$zza$zza.zza(Unknown Source)
       at com.google.android.gms.internal.zzeu.zzb(Unknown Source)
       at com.google.android.gms.ads.internal.client.zzl$6.zzkk(Unknown Source)
       at com.google.android.gms.ads.internal.client.zzl$6.zzkh(Unknown Source)
       at com.google.android.gms.ads.internal.client.zzl$zza.zzkp(Unknown Source)
       at com.google.android.gms.ads.internal.client.zzl.zza(Unknown Source)
       at com.google.android.gms.ads.internal.client.zzl.zza(Unknown Source)
       at com.google.android.gms.ads.formats.NativeAdView.zzdz(Unknown Source)
       at com.google.android.gms.ads.formats.NativeAdView.<init>(Unknown Source)
       at com.google.android.gms.ads.formats.NativeContentAdView.<init>(Unknown Source)
       at java.lang.reflect.Constructor.newInstance(Constructor.java)
       at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
       at android.view.LayoutInflater.createView(LayoutInflater.java:607)
       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
       at android.view.LayoutInflater.parseInclude(LayoutInflater.java:892)
       at android.view.LayoutInflater.rInflate(LayoutInflater.java:802)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
       at com.aranoah.healthkart.plus.home.banner.BannerFragment.onCreateView(BannerFragment.java:74)
       at android.support.v4.app.Fragment.performCreateView(Fragment.java:2074)
       at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104)
       at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1286)
       at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:758)
       at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:1632)
       at android.support.v4.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:637)
       at android.support.v4.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:166)
       at android.support.v4.view.ViewPager.populate(ViewPager.java:1237)
       at android.support.v4.view.ViewPager.populate(ViewPager.java:1085)
       at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1611)
       at 

Sample code cannot be build in eclipse

After I imported the admob sample codes to eclipse and then added library to the sample code, I can't build the sample app.

Eclipse will report an error saying it run out of heap space or similar.

And eclipse will ask you to exit workbench or not.

I am able to use the admob XML method to integrate banner ads.
Note: building the xml sample code directly will cause problem in eclipse too..
The banner shows up fine but log keep saying...

"The Google Play services resources were not found. Check your project configuration to ensure that the resources are included."

I tried the java method too but it didn't work.
So, I currently settle on the XML method but I have no idea if this problem is going to cause any problems if I release the app publicly.

I have already added admob library to my app as instructed at
https://developers.google.com/mobile-ads-sdk/docs/

I see some people suggest ticking the Google API instead of Android API but that does not seems to make any difference.

I also tried to use the froyo admob library too but eclipse won't build.
Eclipse keep complaining the library (com.google.android.gms.ads) not found or similar.

Any idea how to solve this? or what is going on?
Since I can't build the sample code, I can't be sure if the sample code provided actually works.

RewardedVideoExample doesn't work - Failed to load ad: 0

I installed the RewardedVideoExample app with

adding
AdRequest.Builder().addTestDevice("8AFB9AA9EDB01A3284A022CD8FF7772B"),

also replacing
AD_UNIT_ID to "EDITED", and
APP_ID to "EDITED"

but it just doesn't work. Logcat says

There was a problem getting an ad response. ErrorCode: 0
Failed to load ad: 0

but I can't even find what the 0 means in the reference.

Am I missing something?

AdView is Blank!

Admob is not visible. It worked fine before a month but now its not at all visible in many devices. Even test ad also not working. Rarely admob comes, most of the time the view is blank only.

Double Click Banner performance issue

Hi,
I've been following the doubleclick banner example for a year and it worked fine.
However, from the v9.x playServices releases, i've found that PublisherAdView.loadAd() method takes too much time (it works on the UI Android thread), so horribles ui glitches happen whenever i'm loading banners.
Has something changed?
How can i fix it?

No resource found error for `com.google.android.gms:play-services-ads:7.5.0` in android studio 1.3

E:\Shared_Folder\Sample Projects and Libraries\googleads-mobile-android-examples-master\admob\NativeExample\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-base\7.5.0\res\drawable\common_signin_btn_icon_light.xml

Error:(10, 28) No resource found that matches the given name (at 'drawable' with value '@drawable/common_signin_btn_icon_disabled_focus_light').

E:\Shared_Folder\Sample Projects and Libraries\googleads-mobile-android-examples-master\admob\NativeExample\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-base\7.5.0\res\drawable\common_signin_btn_text_light.xml

Error:(10, 28) No resource found that matches the given name (at 'drawable' with value '@drawable/common_signin_btn_text_disabled_focus_light').

Error:Execution failed for task ':app:processDebugResources'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\ANDROID-DEV\AndroidStudioSDK\build-tools\22.0.0\aapt.exe'' finished with non-zero exit value 1

while using sample app for admob native example, above error is showing. I'm unable to edit the resource as well. What can be the solution for this? i have used latest version of play services ads 7.5.0.

compile 'com.google.android.gms:play-services-base:7.5.0'
compile 'com.google.android.gms:play-services-ads:7.5.0'

Please help to resolve this problem.

Question: about reward ads, is it possible to get whether they were granted even after app was reset

Suppose the user has got the reward, and later the app was reset or was installed on another device the user has, is it possible to get the state of the reward, so that it won't be possible to get it again (and also give it to the user) ?

I'm talking about this topic:

Received error HTTP response code: 403

Ads: Starting ad request.
Ads: Received error HTTP response code: 403
Ads: There was a problem getting an ad response. ErrorCode: 0
Ads: Failed to load ad: 0
```
If use demo of AD_UNIT_ID = "ca-app-pub-2645501099195946/6426435425", it's success.
```
Ads: Starting ad request.
Ads: Ad finished loading.
```

I don't know why.

NativeExpressAdView - Failed to load ad: 0

I use NativeExpressAdView but I can't get ad within this warning:

06-15 09:47:32.557 13810-14512/com.bangdev.wifichua W/Ads: There was a problem getting an ad response. ErrorCode: 0 06-15 09:47:32.557 13810-13810/com.bangdev.wifichua W/Ads: Failed to load ad: 0

This is my ad layout:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:ads="http://schemas.android.com/apk/res-auto"
              xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:orientation="vertical">

    <com.google.android.gms.ads.NativeExpressAdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="SMART_BANNER"
        ads:adUnitId="ca-app-pub-4793975677981221/2700177593"/>
</LinearLayout>

Load ad in my code:

final NativeExpressAdView adView = (NativeExpressAdView) view.findViewById(R.id.adView); adView.loadAd(new AdRequest.Builder().build());

Google play service version: 9.0.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.