Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to load ads dynamite module. #401

Open
XuHX opened this issue Sep 20, 2017 · 4 comments
Open

Failed to load ads dynamite module. #401

XuHX opened this issue Sep 20, 2017 · 4 comments

Comments

@XuHX
Copy link

XuHX commented Sep 20, 2017

是否不能加载Google相关类库,插件加载正常,但是Google admob无法显示,其他广告渠道可以@cmzy @markzhai @htynkn @JackCho @tiann

@JackCho
Copy link
Contributor

JackCho commented Sep 21, 2017

有log么

@XuHX
Copy link
Author

XuHX commented Sep 22, 2017

com.example.TestPlugin:PluginP04 E/DynamitePackage: Failed to load ads dynamite module.
android.os.RemoteException
at czi.(:com.google.android.gms@11509438:3)
at czi.a(:com.google.android.gms@11509438:1)
at com.google.android.gms.ads.AdManagerCreatorImpl.newAdManagerByType(:com.google.android.gms@11509438:10)
at com.google.android.gms.ads.internal.client.aj.onTransact(:com.google.android.gms@11509438:20)
at android.os.Binder.transact(Binder.java:387)
at com.google.android.gms.internal.zzed.zza(Unknown Source)
at com.google.android.gms.internal.zzkd.zza(Unknown Source)
at com.google.android.gms.internal.zziq.zza(Unknown Source)
at com.google.android.gms.internal.zzja.zzdn(Unknown Source)
at com.google.android.gms.internal.zziz$zza.zzdp(Unknown Source)
at com.google.android.gms.internal.zziz.zza(Unknown Source)
at com.google.android.gms.internal.zzlc.zza(Unknown Source)
at com.google.android.gms.ads.doubleclick.PublisherAdView.loadAd(Unknown Source)
at com.google.android.gms.example.bannerexample.MyActivity.onCreate(MyActivity.java:48)
at android.app.Activity.performCreate(Activity.java:6251)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
at com.morgoo.droidplugin.hook.handle.PluginInstrumentation.callActivityOnCreate(PluginInstrumentation.java:110)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-22 15:29:32.103 3356-3356/com.example.TestPlugin:PluginP04 E/Ads: This app is using a lightweight version of the Google Mobile Ads SDK that requires the latest Google Play services to be installed, but Google Play services is either missing or out of date.

@XuHX
Copy link
Author

XuHX commented Sep 22, 2017

I/ActivityManager: START u0 {flg=0x10000000 cmp=com.example.TestPlugin/com.morgoo.droidplugin.stub.ActivityStub$P04$Standard00 (has extras)} from uid 10404 on display 0
09-22 15:49:19.239 198-835/? D/audio_hw_primary: select_devices: out_snd_device(2: speaker) in_snd_device(0: none)
09-22 15:49:19.239 198-835/? D/msm8974_platform: platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
09-22 15:49:19.240 198-835/? D/audio_hw_primary: enable_snd_device: snd_device(2: speaker)
09-22 15:49:19.245 198-835/? D/audio_hw_primary: enable_audio_route: apply and update mixer path: low-latency-playback
09-22 15:49:19.258 2635-2635/com.example.TestPlugin I/HookedMethodHandler: doHookInner method(android.app.IActivityManager.startActivity) cost 25 ms
09-22 15:49:19.299 794-1086/? I/ActivityManager: Start proc 9131:com.example.TestPlugin:PluginP04/u0a404 for activity com.example.TestPlugin/com.morgoo.droidplugin.stub.ActivityStub$P04$Standard00
09-22 15:49:19.319 9131-9131/? I/art: Late-enabling -Xcheck:jni
09-22 15:49:19.370 2635-2666/com.example.TestPlugin D/OpenGLRenderer: endAllStagingAnimators on 0xaed52200 (RippleDrawable) with handle 0xacc48070
09-22 15:49:19.373 9131-9131/com.example.TestPlugin:PluginP04 W/System: ClassLoader referenced unknown path: /data/app/com.example.TestPlugin-1/lib/arm
09-22 15:49:19.388 9131-9131/com.example.TestPlugin:PluginP04 E/PluginHelper: getMainLooper MessageQueue.IdleHandler:{ when=-32ms what=100 obj=ActivityRecord{b33011b token=android.os.BinderProxy@4efe2b8 {com.example.TestPlugin/com.morgoo.droidplugin.stub.ActivityStub$P04$Standard00}} target=android.app.ActivityThread$H }
09-22 15:49:19.589 9131-9131/com.example.TestPlugin:PluginP04 I/IActivityManagerHook: Install ActivityManager Hook 2 old=android.app.ActivityManagerProxy@b3f45ad,new=android.app.ActivityManagerProxy@b3f45ad
09-22 15:49:19.589 9131-9131/com.example.TestPlugin:PluginP04 E/IActivityManagerHook: Install ActivityManager 3 Hook old=android.app.ActivityManagerProxy@b3f45ad,new=android.app.ActivityManagerProxy@b3f45ad
09-22 15:49:19.618 9131-9131/com.example.TestPlugin:PluginP04 I/PluginCallbackHook: PluginCallbackHook has installed
09-22 15:49:19.619 9131-9131/com.example.TestPlugin:PluginP04 I/InstrumentationHook: Install Instrumentation Hook old=android.app.Instrumentation android.app.ActivityThread.mInstrumentation,new=com.morgoo.droidplugin.hook.handle.PluginInstrumentation@7647730
09-22 15:49:19.726 9131-9131/com.example.TestPlugin:PluginP04 W/PluginManager: Plugin Package Manager Service not be connect
09-22 15:49:19.732 9131-9131/com.example.TestPlugin:PluginP04 W/PluginManager: Plugin Package Manager Service not be connect
09-22 15:49:19.733 9131-9131/com.example.TestPlugin:PluginP04 W/IActivityManagerHookHandle: getContentProvider,fake fail 2=com.example.TestPlugin.plugin.servicemanager
09-22 15:49:19.733 9131-9131/com.example.TestPlugin:PluginP04 W/PluginManager: Plugin Package Manager Service not be connect
09-22 15:49:19.739 9131-9131/com.example.TestPlugin:PluginP04 I/HookedMethodHandler: doHookInner method(android.app.IActivityManager.getContentProvider) cost 7 ms
09-22 15:49:19.740 9131-9131/com.example.TestPlugin:PluginP04 W/PluginManager: Plugin Package Manager Service not be connect
09-22 15:49:19.742 9131-9131/com.example.TestPlugin:PluginP04 I/PluginManager: onServiceConnected connected OK!
09-22 15:49:19.743 9131-9131/com.example.TestPlugin:PluginP04 I/PluginHelper: Init plugin in process cost 361 ms
09-22 15:49:19.750 9131-9165/com.example.TestPlugin:PluginP04 I/PluginCallbackHook: PluginCallbackHook has installed,skip
09-22 15:49:19.750 9131-9165/com.example.TestPlugin:PluginP04 I/InstrumentationHook: Instrumentation has installed,skip
09-22 15:49:19.751 9131-9165/com.example.TestPlugin:PluginP04 I/PluginManager: PluginManager ready!
09-22 15:49:19.774 9131-9131/com.example.TestPlugin:PluginP04 W/PluginProcessManager: readStaticField(SYSTEM_SERVICE_MAP) from class android.app.ContextImpl failjava.lang.IllegalArgumentException: Cannot locate field 'SYSTEM_SERVICE_MAP' on class android.app.ContextImpl
at com.morgoo.droidplugin.reflect.Validate.isTrue(Validate.java:32)
at com.morgoo.droidplugin.reflect.FieldUtils.readStaticField(FieldUtils.java:183)
at com.morgoo.droidplugin.core.PluginProcessManager.fakeSystemServiceInner(PluginProcessManager.java:398)
at com.morgoo.droidplugin.core.PluginProcessManager.fakeSystemService(PluginProcessManager.java:464)
at com.morgoo.droidplugin.hook.handle.PluginInstrumentation.callApplicationOnCreate(PluginInstrumentation.java:255)
at android.app.LoadedApk.makeApplication(LoadedApk.java:588)
at java.lang.reflect.Method.invoke(Native Method)
at com.morgoo.droidplugin.reflect.MethodUtils.invokeMethod(MethodUtils.java:214)
at com.morgoo.droidplugin.reflect.MethodUtils.invokeMethod(MethodUtils.java:246)
at com.morgoo.droidplugin.core.PluginProcessManager.preMakeApplication(PluginProcessManager.java:272)
at com.morgoo.droidplugin.core.PluginProcessManager.preLoadApk(PluginProcessManager.java:228)
at com.morgoo.droidplugin.hook.handle.PluginCallback.handleLaunchActivity(PluginCallback.java:377)
at com.morgoo.droidplugin.hook.handle.PluginCallback.handleMessage(PluginCallback.java:245)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-22 15:49:19.794 794-817/? D/BluetoothManagerService: Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$Proxy@7b2d24d:true
09-22 15:49:19.799 9131-9131/com.example.TestPlugin:PluginP04 I/PluginProcessManager: Fake SystemService for originContext=com.google.android.gms.example.bannerexample context=com.google.android.gms.example.bannerexample,cost 27 ms
09-22 15:49:19.799 9131-9131/com.example.TestPlugin:PluginP04 I/PluginInstrumentation: fixBaseContextImplOpsPackage OK!Context=android.app.ContextImpl@7508ae1,
09-22 15:49:19.799 9131-9131/com.example.TestPlugin:PluginP04 I/PluginInstrumentation: fixBaseContextImplContentResolverOpsPackage OK!Context=android.app.ContextImpl@7508ae1,contentResolver=android.app.ContextImpl$ApplicationContentResolver@2a1e006
09-22 15:49:19.800 9131-9131/com.example.TestPlugin:PluginP04 I/PluginCallback: handleLaunchActivity OK
09-22 15:49:19.800 9131-9131/com.example.TestPlugin:PluginP04 I/PluginCallback: handleMessage(100,LAUNCH_ACTIVITY) cost 57 ms
09-22 15:49:19.821 9131-9131/com.example.TestPlugin:PluginP04 W/PluginProcessManager: readStaticField(SYSTEM_SERVICE_MAP) from class android.app.ContextImpl failjava.lang.IllegalArgumentException: Cannot locate field 'SYSTEM_SERVICE_MAP' on class android.app.ContextImpl
at com.morgoo.droidplugin.reflect.Validate.isTrue(Validate.java:32)
at com.morgoo.droidplugin.reflect.FieldUtils.readStaticField(FieldUtils.java:183)
at com.morgoo.droidplugin.core.PluginProcessManager.fakeSystemServiceInner(PluginProcessManager.java:398)
at com.morgoo.droidplugin.core.PluginProcessManager.fakeSystemService(PluginProcessManager.java:464)
at com.morgoo.droidplugin.hook.handle.PluginInstrumentation.callActivityOnCreate(PluginInstrumentation.java:83)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-22 15:49:19.822 9131-9131/com.example.TestPlugin:PluginP04 I/PluginProcessManager: Fake SystemService for originContext=com.google.android.gms.example.bannerexample context=com.google.android.gms.example.bannerexample,cost 2 ms
09-22 15:49:19.831 9131-9131/com.example.TestPlugin:PluginP04 I/PluginInstrumentation: fixBaseContextImplOpsPackage OK!Context=android.app.ContextImpl@8d094f4,
09-22 15:49:19.832 9131-9131/com.example.TestPlugin:PluginP04 I/PluginInstrumentation: fixBaseContextImplContentResolverOpsPackage OK!Context=android.app.ContextImpl@8d094f4,contentResolver=android.app.ContextImpl$ApplicationContentResolver@b04a863
09-22 15:49:19.849 9131-9131/com.example.TestPlugin:PluginP04 W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
09-22 15:49:19.949 9131-9131/com.example.TestPlugin:PluginP04 I/IPackageManagerHookHandle: getPackageInfo(com.android.vending) fail,pkginfo is null
09-22 15:49:19.950 9131-9131/com.example.TestPlugin:PluginP04 I/IPackageManagerHookHandle: getPackageInfo(com.google.android.gms) fail,pkginfo is null
09-22 15:49:19.963 9131-9131/com.example.TestPlugin:PluginP04 W/IActivityManagerHookHandle: getContentProvider,fake fail 2=com.google.android.gms.chimera
09-22 15:49:19.970 9131-9131/com.example.TestPlugin:PluginP04 W/System: ClassLoader referenced unknown path: /data/data/com.google.android.gms/app_chimera/m/00000010/DynamiteLoader_GmsCore_prodmnc_xxhdpi_release.apk
09-22 15:49:19.971 9131-9131/com.example.TestPlugin:PluginP04 I/IPackageManagerHookHandle: getPackageInfo(com.android.vending) fail,pkginfo is null
09-22 15:49:19.972 9131-9131/com.example.TestPlugin:PluginP04 I/IPackageManagerHookHandle: getPackageInfo(com.google.android.gms) fail,pkginfo is null
09-22 15:49:20.038 9131-9131/com.example.TestPlugin:PluginP04 E/ChimeraCfgMgr: Failed to read module config: java.io.FileNotFoundException: /data/data/com.google.android.gms/app_chimera/current_config.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.038 9131-9131/com.example.TestPlugin:PluginP04 W/DynamiteUtils: Failed to load module: java.io.FileNotFoundException: /data/data/com.google.android.gms/app_chimera/current_config.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.038 9131-9131/com.example.TestPlugin:PluginP04 W/DynamiteUtils: Attempt 1 failed.
09-22 15:49:20.144 9131-9131/com.example.TestPlugin:PluginP04 E/ChimeraCfgMgr: Failed to read module config: java.io.FileNotFoundException: /data/data/com.google.android.gms/app_chimera/current_config.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.144 9131-9131/com.example.TestPlugin:PluginP04 W/DynamiteUtils: Failed to load module: java.io.FileNotFoundException: /data/data/com.google.android.gms/app_chimera/current_config.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.144 9131-9131/com.example.TestPlugin:PluginP04 W/DynamiteUtils: Attempt 2 failed.
09-22 15:49:20.187 26070-9170/? E/ConfigFileUtils: Failed to read config file: /data/data/com.google.android.gms/app_chimera/current_modulesets.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.245 9131-9131/com.example.TestPlugin:PluginP04 E/ChimeraCfgMgr: Failed to read module config: java.io.FileNotFoundException: /data/data/com.google.android.gms/app_chimera/current_config.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.245 9131-9131/com.example.TestPlugin:PluginP04 W/DynamiteUtils: Failed to load module: java.io.FileNotFoundException: /data/data/com.google.android.gms/app_chimera/current_config.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.245 9131-9131/com.example.TestPlugin:PluginP04 W/DynamiteUtils: Attempt 3 failed.
09-22 15:49:20.247 9131-9131/com.example.TestPlugin:PluginP04 W/DynamiteUtils: Client module failure code: 1
09-22 15:49:20.250 9131-9131/com.example.TestPlugin:PluginP04 D/DynamitePackage: Module could not be loaded.
09-22 15:49:20.251 9131-9131/com.example.TestPlugin:PluginP04 E/DynamitePackage: Failed to load ads dynamite module.
android.os.RemoteException
at czi.(:com.google.android.gms@11509438:3)
at czi.a(:com.google.android.gms@11509438:1)
at com.google.android.gms.ads.AdManagerCreatorImpl.newAdManagerByType(:com.google.android.gms@11509438:10)
at com.google.android.gms.ads.internal.client.aj.onTransact(:com.google.android.gms@11509438:20)
at android.os.Binder.transact(Binder.java:387)
at com.google.android.gms.internal.zzed.zza(Unknown Source)
at com.google.android.gms.internal.zzkd.zza(Unknown Source)
at com.google.android.gms.internal.zziq.zza(Unknown Source)
at com.google.android.gms.internal.zzja.zzdn(Unknown Source)
at com.google.android.gms.internal.zziz$zza.zzdp(Unknown Source)
at com.google.android.gms.internal.zziz.zza(Unknown Source)
at com.google.android.gms.internal.zzlc.zza(Unknown Source)
at com.google.android.gms.ads.doubleclick.PublisherAdView.loadAd(Unknown Source)
at com.google.android.gms.example.bannerexample.MyActivity.onCreate(MyActivity.java:48)
at android.app.Activity.performCreate(Activity.java:6251)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
at com.morgoo.droidplugin.hook.handle.PluginInstrumentation.callActivityOnCreate(PluginInstrumentation.java:110)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-22 15:49:20.251 9131-9131/com.example.TestPlugin:PluginP04 D/DynamitePackage: Instantiated singleton DynamitePackage.
09-22 15:49:20.254 9131-9131/com.example.TestPlugin:PluginP04 I/IPackageManagerHookHandle: getPackageInfo(com.google.android.gms) fail,pkginfo is null
09-22 15:49:20.256 26070-9170/? E/ConfigFileUtils: Failed to read config file: /data/data/com.google.android.gms/app_chimera/current_modulesets.pb: open failed: ENOENT (No such file or directory)
09-22 15:49:20.258 9131-9131/com.example.TestPlugin:PluginP04 I/HookedMethodHandler: doHookInner method(android.content.pm.IPackageManager.getPackageInfo) cost 6 ms
09-22 15:49:20.265 9131-9131/com.example.TestPlugin:PluginP04 W/IActivityManagerHookHandle: getContentProvider,fake fail 2=settings
09-22 15:49:20.275 9131-9131/com.example.TestPlugin:PluginP04 E/Ads: This app is using a lightweight version of the Google Mobile Ads SDK that requires the latest Google Play services to be installed, but Google Play services is either missing or out of date.
09-22 15:49:20.279 460-460/? W/Binder_3: type=1400 audit(0.0:23896044): avc: denied { ioctl } for path="socket:[10317903]" dev="sockfs" ino=10317903 ioctlcmd=7704 scontext=u:r:surfaceflinger:s0 tcontext=u:r:surfaceflinger:s0 tclass=unix_stream_socket permissive=0
09-22 15:49:20.279 460-460/? W/Binder_3: type=1400 audit(0.0:23896045): avc: denied { ioctl } for path="socket:[10317903]" dev="sockfs" ino=10317903 ioctlcmd=7704 scontext=u:r:surfaceflinger:s0 tcontext=u:r:surfaceflinger:s0 tclass=unix_stream_socket permissive=0
09-22 15:49:20.291 9131-9173/com.example.TestPlugin:PluginP04 D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true

@XuHX
Copy link
Author

XuHX commented Sep 22, 2017

E/Optly.androidSdk: Unable to update watching state for project id
org.json.JSONException: End of input at character 0 of
at org.json.JSONTokener.syntaxError(JSONTokener.java:449)
at org.json.JSONTokener.nextValue(JSONTokener.java:97)
at org.json.JSONObject.(JSONObject.java:156)
at org.json.JSONObject.(JSONObject.java:173)
at com.optimizely.ab.android.sdk.BackgroundWatchersCache.load(BackgroundWatchersCache.java:113)
at com.optimizely.ab.android.sdk.BackgroundWatchersCache.setIsWatching(BackgroundWatchersCache.java:53)
at com.optimizely.ab.android.sdk.DataFileService.onStartCommand(DataFileService.java:77)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3010)
at android.app.ActivityThread.-wrap17(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1442)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-22 15:52:36.995 31430-31430/? I/Optly.androidSdk: Started watching project 8507735096 in the background
@JackCho

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants