用案例生成APK手机上运行正常,自己的项目生成的APK在手机上安装完打开就闪退,相关日志如下:
项目名:org.cocos2d.zgmj
I/ActivityManager( 933): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=org.cocos2d.zgmj cmp=org.cocos2d.zgmj/org.cocos2dx.javascript.AppActivity} from uid 10066 from pid 25442 on display 0
V/WindowManager( 933): addAppToken: AppWindowToken{18e92577 token=Token{ad6ab76 ActivityRecord{2ed49e11 u0 org.cocos2d.zgmj/org.cocos2dx.javascript.AppActivity t1992}}} to stack=1 task=1992 at 0
V/WindowManager( 933): Adding window Window{3653605 u0 Starting org.cocos2d.zgmj} at 14 of 23 (after Window{15e9733c u0 com.android.packageinstaller/com.android.packageinstaller.InstallAppProgress})
W/ContextImpl( 933): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1539 com.android.server.am.OppoProtectEyeManagerService.sendProtectEyeBroadcast:170 com.android.server.am.OppoProtectEyeManagerService.handleProtectEyeMode:140 com.android.server.am.ActivityStack.resumeTopActivityInnerLocked:2267 com.android.server.am.ActivityStack.resumeTopActivityLocked:1823
I/ActivityManager( 933): Start proc 25877:org.cocos2d.zgmj/u0a114 for activity org.cocos2d.zgmj/org.cocos2dx.javascript.AppActivity
D/ActivityManager( 933): Delay resumeKeyDispatchingLocked() to avoid deadlock.
D/OppoUsageService( 933): writeHistoryRecord[AppUsage], saveRes = 1
V/WindowManager( 933): Rotation changed to 1 from 0, forceApp=6
I/WindowManager( 933): FREEZE Surface(name=ScreenshotSurface): CREATE, w = 1080, h = 1920, r=0
I/ActivityManager( 933): haltActivityResuming
D/FrameworkListener( 376): dispatchCommand data = (getaddrinfo kv.stat.nearme.com.cn ^ 1024 0 1 0 0)
I/ActivityManager( 933): Config changes=480 {0.88 460mcc2mnc zh_CN ldltr sw360dp w640dp h342dp 480dpi nrml long land finger -keyb/v/h -nav/h s.531mThemeChanged = 0mThemeChangedFlags = 0mFlipFont = 0}
V/ActivityManager( 933): Display changed displayId=0
I/NotificationService( 933): cancelToast pkg=com.sohu.inputmethod.sogouoem callback=android.app.ITransientNotification$Stub$Proxy@1408408b
W/NotificationService( 933): Toast already cancelled. pkg=com.sohu.inputmethod.sogouoem callback=android.app.ITransientNotification$Stub$Proxy@1408408b
V/WindowManager( 933): Changing focus from Window{15e9733c u0 com.android.packageinstaller/com.android.packageinstaller.InstallAppProgress} to null Callers=com.android.server.wm.WindowManagerService.handleAppTransitionReadyLocked:10727 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner:11363 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedLoop:10098 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLocked:10040
D/WindowManager( 933): notifyActivityDrawnForKeyguard: waiting=false Callers=com.android.server.wm.WindowManagerService.handleAppTransitionReadyLocked:10729 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner:11363 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedLoop:10098 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLocked:10040 com.android.server.wm.WindowManagerService.setNewConfiguration:4819
W/ContextImpl( 9855): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1539 android.content.ContextWrapper.sendBroadcast:388 com.android.systemui.qs.tiles.v.e:-1 com.android.systemui.qs.tiles.v.a:-1 com.android.systemui.qs.B.a:-1
I/WindowManager( 933): Losing focus: Window{15e9733c u0 com.android.packageinstaller/com.android.packageinstaller.InstallAppProgress}
I/AppWidgetServiceImpl( 933): Received broadcast: android.intent.action.CONFIGURATION_CHANGED
I/AppWidgetServiceImpl( 933): onConfigurationChanged()
W/ActivityManager( 933): Bad activity token: android.os.BinderProxy@1b00568
W/ActivityManager( 933): java.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.android.server.am.ActivityRecord$Token
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.forToken(ActivityRecord.java:410)
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.isInStackLocked(ActivityRecord.java:1225)
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.getStackLocked(ActivityRecord.java:1233)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.getActivityDisplayId(ActivityManagerService.java:11325)
W/ActivityManager( 933): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:2303)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3022)
W/ActivityManager( 933): at com.android.server.am.OppoActivityManagerService.onTransact(OppoActivityManagerService.java:165)
W/ActivityManager( 933): at android.os.Binder.execTransact(Binder.java:451)
V/ProcessCpuTracker( 933): cpu0 time_in_state not exist, read cpu4 time_in_state…
W/ContextImpl( 9855): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1539 android.content.ContextWrapper.sendBroadcast:388 com.android.systemui.qs.tiles.v.e:-1 com.android.systemui.qs.tiles.v.a:-1 com.android.systemui.qs.B.a:-1
W/ActivityManager( 933): Bad activity token: android.os.BinderProxy@1b00568
W/ActivityManager( 933): java.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.android.server.am.ActivityRecord$Token
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.forToken(ActivityRecord.java:410)
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.isInStackLocked(ActivityRecord.java:1225)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.setTaskDescription(ActivityManagerService.java:10912)
W/ActivityManager( 933): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:2385)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3022)
W/ActivityManager( 933): at com.android.server.am.OppoActivityManagerService.onTransact(OppoActivityManagerService.java:165)
W/ActivityManager( 933): at android.os.Binder.execTransact(Binder.java:451)
V/ProcessCpuTracker( 933): cpu4 time_in_state not exist, is it a BUG??!!
V/NetworkStats( 933): setKernelCounterSet uid=10114 set=1
D/ConnectivityService( 933): onUidRulesChanged(uid=10114, uidRules=0)
D/ActivityThread(25815): hoder:android.app.IActivityManager$ContentProviderHolder@12366f0f,provider,holder.Provider:android.content.ContentProviderProxy@b9e0b9c
W/ActivityManager( 933): Bad activity token: android.os.BinderProxy@1b00568
W/ActivityManager( 933): java.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.android.server.am.ActivityRecord$Token
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.forToken(ActivityRecord.java:410)
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.isInStackLocked(ActivityRecord.java:1225)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.getActivityOptions(ActivityManagerService.java:13672)
W/ActivityManager( 933): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:1747)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3022)
W/ActivityManager( 933): at com.android.server.am.OppoActivityManagerService.onTransact(OppoActivityManagerService.java:165)
W/ActivityManager( 933): at android.os.Binder.execTransact(Binder.java:451)
W/ActivityManager( 933): Bad activity token: android.os.BinderProxy@1b00568
W/ActivityManager( 933): java.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.android.server.am.ActivityRecord$Token
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.forToken(ActivityRecord.java:410)
W/ActivityManager( 933): at com.android.server.am.ActivityRecord.isInStackLocked(ActivityRecord.java:1225)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.getActivityOptions(ActivityManagerService.java:13672)
W/ActivityManager( 933): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:1747)
W/ActivityManager( 933): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3022)
W/ActivityManager( 933): at com.android.server.am.OppoActivityManagerService.onTransact(OppoActivityManagerService.java:165)
W/ActivityManager( 933): at android.os.Binder.execTransact(Binder.java:451)
W/ActivityManager( 933): Unable to start service Intent { act=com.ted.number.service pkg=com.ted.number } U=0: not found
W/ActivityManager( 933): Unable to start service Intent { cmp=com.nearme.statistics.rom/.service.ReceiverService (has extras) } U=0: not found
D/ActivityThread(24192): hoder:android.app.IActivityManager$ContentProviderHolder@2c372a38,provider,holder.Provider:android.content.ContentProviderProxy@1aa3a11
W/WindowManager( 933): Failed looking up window
W/WindowManager( 933): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@3a0a5529 does not exist
W/WindowManager( 933): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9827)
W/WindowManager( 933): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9818)
W/WindowManager( 933): at com.android.server.wm.WindowManagerService.relayoutWindow(WindowManagerService.java:3778)
W/WindowManager( 933): at com.android.server.wm.Session.relayout(Session.java:203)
W/WindowManager( 933): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:273)
W/WindowManager( 933): at com.android.server.wm.Session.onTransact(Session.java:136)
W/WindowManager( 933): at android.os.Binder.execTransact(Binder.java:451)
W/WindowManager( 933): Failed looking up window
W/WindowManager( 933): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@230ef0ae does not exist
W/WindowManager( 933): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9827)
W/WindowManager( 933): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9818)
W/WindowManager( 933): at com.android.server.wm.WindowManagerService.removeWindow(WindowManagerService.java:3194)
W/WindowManager( 933): at com.android.server.wm.Session.remove(Session.java:193)
W/WindowManager( 933): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:233)
W/WindowManager( 933): at com.android.server.wm.Session.onTransact(Session.java:136)
W/WindowManager( 933): at android.os.Binder.execTransact(Binder.java:451)
W/ActivityManager( 933): Unable to start service Intent { cmp=com.nearme.statistics.rom/.service.ReceiverService (has extras) } U=0: not found
V/WindowManager( 933): Adding window Window{13231847 u0 org.cocos2d.zgmj/org.cocos2dx.javascript.AppActivity} at 14 of 24 (before Window{3653605 u0 Starting org.cocos2d.zgmj})
D/ActivityThread(25815): hoder:android.app.IActivityManager$ContentProviderHolder@9c1f5d2,provider,holder.Provider:android.content.ContentProviderProxy@32e7d6a3
I/OppoBroadcastManager( 933): oppo Broadcast intent Intent { act=action_s_eve flg=0x10 pkg=com.tencent.qqpimsecure (has extras) } on background queue
V/WindowManager( 933): Changing focus from null to Window{13231847 u0 org.cocos2d.zgmj/org.cocos2dx.javascript.AppActivity} Callers=com.android.server.wm.WindowManagerService.relayoutWindow:4029 com.android.server.wm.Session.relayout:203 android.view.IWindowSession$Stub.onTransact:273 com.android.server.wm.Session.onTransact:136
I/OppoBroadcastManager( 933): oppo Broadcast intent Intent { act=action_s_eve flg=0x10 pkg=com.tencent.qqpimsecure (has extras) } on background queue
I/WindowManager( 933): Gaining focus: Window{13231847 u0 org.cocos2d.zgmj/org.cocos2dx.javascript.AppActivity}
I/OppoBroadcastManager( 933): oppo Broadcast intent Intent { act=action_s_eve flg=0x10 pkg=com.tencent.qqpimsecure (has extras) } on background queue
V/WindowManager( 933): Adding window Window{2eee15e u0 SurfaceView} at 14 of 25 (before Window{13231847 u0 org.cocos2d.zgmj/org.cocos2dx.javascript.AppActivity})
I/ActivityManager( 933): Killing 24123:com.coloros.speechassist/u0a74 (adj 15): empty #17
D/ActivityThread(25628): hoder:android.app.IActivityManager$ContentProviderHolder@2ff3e48d,provider,holder.Provider:android.content.ContentProviderProxy@c897642
V/InputMethodManagerService( 933): windowGainedFocus: android.os.BinderProxy@34068061 controlFlags=#105 softInputMode=#20 windowFlags=#10500
V/WindowManager( 933): Layouts looping: On entry to LockedInner, mPendingLayoutChanges = 0x1
V/WindowManager( 933): Layouts looping: loop number 4, mPendingLayoutChanges = 0x0
V/WindowManager( 933): Layouts looping: after finishPostLayoutPolicyLw, mPendingLayoutChanges = 0x0
V/WindowManager( 933): Layouts looping: mLayoutNeeded, mPendingLayoutChanges = 0x1
V/WindowManager( 933): Layouts looping: On entry to LockedInner, mPendingLayoutChanges = 0x1
V/WindowManager( 933): Layouts looping: loop number 5, mPendingLayoutChanges = 0x0
V/WindowManager( 933): Layouts looping: after finishPostLayoutPolicyLw, mPendingLayoutChanges = 0x0
V/WindowManager( 933): Layouts looping: mLayoutNeeded, mPendingLayoutChanges = 0x1
E/WindowManager( 933): Performed 6 layouts in a row. Skipping
D/InputMethodManagerService( 933): unbindCurrentClient send MSG_SET_ACTIVE active: false , to client:ClientState{2cba4e0 uid 10066 pid 25442}
D/InputMethodManagerService( 933): case MSG_SET_ACTIVE, active:false
D/InputMethodManagerService( 933): startInputUnchecked send MSG_SET_ACTIVE active:true, to client:null
D/InputMethodManagerService( 933): case MSG_SET_ACTIVE, active:true
D/ActivityManager( 933): SVC-handleAppDiedLocked: app = ProcessRecord{3616ba5b 24123:com.coloros.speechassist/u0a74}, app.pid = 24123
V/AlarmManager( 933): APP set(PendingIntent{3b2aff82: PendingIntentRecord{2bb49693 android broadcastIntent}}) : type=2 triggerAtTime=1803082551 win=-1 tElapsed=1803082551 maxElapsed=1803172550 interval=0 standalone=false alarmClockInfo = null
V/NetworkStats( 933): setKernelCounterSet uid=10066 set=0
D/ConnectivityService( 933): onUidRulesChanged(uid=10066, uidRules=0)
I/WindowManager( 933): Screen frozen for +491ms due to Window{3653605 u0 Starting org.cocos2d.zgmj}
V/WindowManager( 933): Dismiss!