Search Unity

Strange crash on load

Discussion in 'Android' started by philliph, Feb 29, 2012.

  1. philliph

    philliph

    Joined:
    Feb 29, 2012
    Posts:
    1
    Hi All,

    I am some what new to Unity3D and Android development in general. However I have developed a game on Android (my tablet Samsung Galaxy Tab 10.1 and phone Samsung Galaxy Nexus) manually with java/opengl. However I have recently purchased a professional Unity Pro, iOS pro and Android Pro license and developed the same game using Unity3D on my PC and through the web player. Those versions work great.

    When I build the .apk using Unity3D and install it on either my tablet or phone the splash screen shows up with my image and then it just crashes to desktop. I did a logcat but can't find anything specific to what went wrong except during the splash screen it would seem to literally destroy all processes currently running and eventually destroying my game process at the end.

    Code (csharp):
    1.  
    2. I/ActivityManager(  178): START {flg=0x10000 cmp=com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity} from pid 3834
    3. D/OpenGLRenderer(  253): Flushing caches (mode 0)
    4. D/OpenGLRenderer(  253): Flushing caches (mode 0)
    5. D/dalvikvm( 3834): Trying to load lib /data/data/com.company.TigerPower/lib/libmono.so 0x41831470
    6. D/dalvikvm( 3834): Added shared lib /data/data/com.company.TigerPower/lib/libmono.so 0x41831470
    7. D/OpenGLRenderer(24817): Flushing caches (mode 0)
    8. D/OpenGLRenderer(24817): Flushing caches (mode 0)
    9. D/proxy   ( 3834): Added shared lib /assets/libs/armeabi-v7a/libmono.so 0x59449f4c
    10. D/proxy   ( 3834): No JNI_OnLoad found in /assets/libs/armeabi-v7a/libmono.so 0x59449f4c
    11. D/dalvikvm( 3834): Trying to load lib /data/data/com.company.TigerPower/lib/libunity.so 0x41831470
    12. D/dalvikvm( 3834): Added shared lib /data/data/com.company.TigerPower/lib/libunity.so 0x41831470
    13. D/OpenGLRenderer(24817): Flushing caches (mode 1)
    14. D/proxy   ( 3834): Added shared lib /assets/libs/armeabi-v7a/libunity.so 0x5aed6f4c
    15. I/WindowManager(  178): createSurface Window{41fb0ce0 com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity paused=fals
    16. }: DRAW NOW PENDING
    17. I/WindowManager(  178): createSurface Window{421fa8b0 SurfaceView paused=false}: DRAW NOW PENDING
    18. D/libEGL  ( 3834): loaded /system/lib/egl/libGLES_android.so
    19. D/libEGL  ( 3834): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
    20. D/libEGL  ( 3834): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
    21. D/libEGL  ( 3834): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
    22. D/Unity   ( 3834): Creating OpenGL ES 2.0 context (RGB16 565 24/8)
    23. D/dalvikvm( 3834): GC_CONCURRENT freed 296K, 3% free 14192K/14535K, paused 2ms+1ms
    24. I/ActivityManager(  178): Displayed com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity: +1s768ms (total +39s718ms)
    25. W/InputManagerService(  178): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@41a85e50 (uid=10
    26. 28 pid=24817)
    27. D/dalvikvm(24992): GC_EXPLICIT freed 32K, 18% free 19993K/24263K, paused 1ms+8ms
    28. W/IInputConnectionWrapper(24817): showStatusIcon on inactive InputConnection
    29. D/dalvikvm(  178): GC_EXPLICIT freed 1789K, 19% free 26560K/32583K, paused 2ms+6ms
    30. D/dalvikvm(24975): GC_CONCURRENT freed 648K, 6% free 14600K/15495K, paused 2ms+4ms
    31. D/dalvikvm(24975): GC_CONCURRENT freed 433K, 6% free 14679K/15495K, paused 2ms+2ms
    32. I/ActivityManager(  178): Process com.google.android.apps.plus (pid 25317) has died.
    33. I/ActivityManager(  178): Process com.android.settings (pid 3550) has died.
    34. I/WindowManager(  178): WIN DEATH: Window{41cf0ad0 com.android.settings/com.android.settings.Settings paused=false}
    35. I/ActivityManager(  178): Process com.tincan.telstrameter (pid 3481) has died.
    36. I/ActivityManager(  178): Process com.facebook.katana (pid 791) has died.
    37. I/ActivityManager(  178): Process com.google.android.apps.maps (pid 26240) has died.
    38. I/ActivityManager(  178): Process com.google.android.apps.maps:LocationFriendService (pid 3270) has died.
    39. I/ActivityManager(  178): Process com.google.android.apps.maps:FriendService (pid 3255) has died.
    40. I/ActivityManager(  178): Process com.google.android.gm (pid 3671) has died.
    41. I/ActivityManager(  178): Process com.google.android.gsf.login (pid 3691) has died.
    42. I/ActivityManager(  178): Process com.google.android.voicesearch (pid 3767) has died.
    43. I/ActivityManager(  178): Process com.google.android.partnersetup (pid 3747) has died.
    44. I/ActivityManager(  178): Process com.google.process.gapps (pid 24846) has died.
    45. W/ActivityManager(  178): Scheduling restart of crashed service com.google.android.location/.internal.server.NetworkLocationService in 5000
    46. s
    47. W/ActivityManager(  178): Scheduling restart of crashed service com.google.android.location/.NetworkLocationService in 15000ms
    48. W/ActivityManager(  178): Scheduling restart of crashed service com.google.android.gsf/.gtalkservice.service.GTalkService in 25000ms
    49. I/ActivityManager(  178): Kill com.google.android.apps.maps:NetworkLocationService (pid 3639): provider com.google.android.gsf.settings.Goo
    50. leSettingsProvider in dying process com.google.process.gapps
    51. I/ActivityManager(  178): Process com.google.android.apps.maps:NetworkLocationService (pid 3639) has died.
    52. W/ActivityManager(  178): Scheduling restart of crashed service com.google.android.apps.maps/com.google.android.location.internal.server.Ne
    53. workLocationService in 34989ms
    54. I/ActivityManager(  178): Process com.android.bluetooth (pid 2338) has died.
    55. I/ActivityManager(  178): Process com.levelup.beautifulwidgets (pid 24975) has died.
    56. I/ActivityManager(  178): Process com.google.android.inputmethod.latin (pid 3207) has died.
    57. I/WindowManager(  178): WIN DEATH: Window{4185a308 com.android.launcher/com.android.launcher2.Launcher paused=false}
    58. I/ActivityManager(  178): Process com.android.launcher (pid 24817) has died.
    59. I/ActivityManager(  178): Process android.process.media (pid 1607) has died.
    60. W/ActivityManager(  178): Scheduling restart of crashed service com.android.providers.downloads/.DownloadService in 42109ms
    61. W/ActivityManager(  178): Scheduling restart of crashed service com.android.providers.media/.MtpService in 52109ms
    62. I/ActivityManager(  178): Process com.glu.modwarsniper (pid 3789) has died.
    63. W/ActivityManager(  178): Scheduling restart of crashed service com.glu.modwarsniper/com.urbanairship.push.PushService in 61981ms
    64. I/ActivityManager(  178): Process com.glu.gladiator (pid 3809) has died.
    65. W/ActivityManager(  178): Scheduling restart of crashed service com.glu.gladiator/com.urbanairship.push.PushService in 71886ms
    66. I/ActivityManager(  178): Process com.beansoft.keyboardplus (pid 24992) has died.
    67. I/WindowManager(  178): WIN DEATH: Window{4184c5f0 InputMethod paused=false}
    68. W/ActivityManager(  178): Scheduling restart of crashed service com.beansoft.keyboardplus/.LatinIME in 81154ms
    69. W/InputManagerService(  178): Session failed to close due to remote exception
    70. W/InputManagerService(  178): android.os.DeadObjectException
    71. W/InputManagerService(  178):   at android.os.BinderProxy.transact(Native Method)
    72. W/InputManagerService(  178):   at com.android.internal.view.IInputMethodSession$Stub$Proxy.finishSession(IInputMethodSession.java:366)
    73. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.finishSession(InputMethodManagerService.java:997)
    74. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.clearCurMethodLocked(InputMethodManagerService.java:1010)
    75. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.onServiceDisconnected(InputMethodManagerService.java:1030)
    76. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1066)
    77. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1080)
    78. W/InputManagerService(  178):   at android.os.Handler.handleCallback(Handler.java:605)
    79. W/InputManagerService(  178):   at android.os.Handler.dispatchMessage(Handler.java:92)
    80. W/InputManagerService(  178):   at android.os.Looper.loop(Looper.java:137)
    81. W/InputManagerService(  178):   at com.android.server.ServerThread.run(SystemServer.java:744)
    82. W/InputManagerService(  178): Session failed to close due to remote exception
    83. W/InputManagerService(  178): android.os.DeadObjectException
    84. W/InputManagerService(  178):   at android.os.BinderProxy.transact(Native Method)
    85. W/InputManagerService(  178):   at com.android.internal.view.IInputMethodSession$Stub$Proxy.finishSession(IInputMethodSession.java:366)
    86. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.finishSession(InputMethodManagerService.java:997)
    87. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.clearCurMethodLocked(InputMethodManagerService.java:1010)
    88. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.onServiceDisconnected(InputMethodManagerService.java:1030)
    89. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1066)
    90. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1080)
    91. W/InputManagerService(  178):   at android.os.Handler.handleCallback(Handler.java:605)
    92. W/InputManagerService(  178):   at android.os.Handler.dispatchMessage(Handler.java:92)
    93. W/InputManagerService(  178):   at android.os.Looper.loop(Looper.java:137)
    94. W/InputManagerService(  178):   at com.android.server.ServerThread.run(SystemServer.java:744)
    95. W/InputManagerService(  178): Session failed to close due to remote exception
    96. W/InputManagerService(  178): android.os.DeadObjectException
    97. W/InputManagerService(  178):   at android.os.BinderProxy.transact(Native Method)
    98. W/InputManagerService(  178):   at com.android.internal.view.IInputMethodSession$Stub$Proxy.finishSession(IInputMethodSession.java:366)
    99. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.finishSession(InputMethodManagerService.java:997)
    100. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.clearCurMethodLocked(InputMethodManagerService.java:1010)
    101. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.onServiceDisconnected(InputMethodManagerService.java:1030)
    102. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1066)
    103. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1080)
    104. W/InputManagerService(  178):   at android.os.Handler.handleCallback(Handler.java:605)
    105. W/InputManagerService(  178):   at android.os.Handler.dispatchMessage(Handler.java:92)
    106. W/InputManagerService(  178):   at android.os.Looper.loop(Looper.java:137)
    107. W/InputManagerService(  178):   at com.android.server.ServerThread.run(SystemServer.java:744)
    108. W/InputManagerService(  178): Session failed to close due to remote exception
    109. W/InputManagerService(  178): android.os.DeadObjectException
    110. W/InputManagerService(  178):   at android.os.BinderProxy.transact(Native Method)
    111. W/InputManagerService(  178):   at com.android.internal.view.IInputMethodSession$Stub$Proxy.finishSession(IInputMethodSession.java:366)
    112. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.finishSession(InputMethodManagerService.java:997)
    113. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.clearCurMethodLocked(InputMethodManagerService.java:1014)
    114. W/InputManagerService(  178):   at com.android.server.InputMethodManagerService.onServiceDisconnected(InputMethodManagerService.java:1030)
    115. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1066)
    116. W/InputManagerService(  178):   at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1080)
    117. W/InputManagerService(  178):   at android.os.Handler.handleCallback(Handler.java:605)
    118. W/InputManagerService(  178):   at android.os.Handler.dispatchMessage(Handler.java:92)
    119. W/InputManagerService(  178):   at android.os.Looper.loop(Looper.java:137)
    120. W/InputManagerService(  178):   at com.android.server.ServerThread.run(SystemServer.java:744)
    121. I/WindowManager(  178): WIN DEATH: Window{421fa8b0 SurfaceView paused=false}
    122. I/ActivityManager(  178): Process com.company.TigerPower (pid 3834) has died.
    123. W/ActivityManager(  178): Force removing ActivityRecord{41dab240 com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity}
    124.  app died, no saved state
    125. W/InputDispatcher(  178): channel '41fb0ce0 com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity (server)' ~ Consumer
    126. losed input channel or an error occurred.  events=0x8
    127. E/InputDispatcher(  178): channel '41fb0ce0 com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity (server)' ~ Channel i
    128.  unrecoverably broken and will be disposed!
    129. W/InputDispatcher(  178): Attempted to unregister already unregistered input channel '41fb0ce0 com.company.TigerPower/com.unity3d.pla
    130. er.UnityPlayerNativeActivity (server)'
    131. I/WindowManager(  178): WIN DEATH: Window{41fb0ce0 com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity paused=false}
    132. I/WindowManager(  178): WINDOW DIED Window{41fb0ce0 com.company.TigerPower/com.unity3d.player.UnityPlayerNativeActivity paused=false}
    133. I/ActivityManager(  178): Start proc com.android.launcher for activity com.android.launcher/com.android.launcher2.Launcher: pid=3861 uid=10
    134. 28 gids={}
    135. I/ActivityManager(  178): Start proc com.google.process.gapps for service com.google.android.location/.internal.server.NetworkLocationServi
    136. e: pid=3872 uid=10009 gids={3003, 1015, 1007, 2001, 3006}
    137. I/dalvikvm( 3872): Turning on JNI app bug workarounds for target SDK version 12...
    138. I/InputReader(  178): Reconfiguring input devices.  changes=0x00000004
    139. I/InputReader(  178): Device reconfigured: id=6, name='Melfas MMSxxx Touchscreen', surface size is now 720x1280, mode is 1
    140. I/ActivityManager(  178): Config changed: {1.0 505mcc1mnc en_AU layoutdir=0 sw360dp w360dp h592dp nrml port finger -keyb/v/h -nav/h s.95}
    141. D/OpenGLRenderer(  253): Flushing caches (mode 0)
    142. D/OpenGLRenderer(  253): Flushing caches (mode 0)
    143. D/OpenGLRenderer(  253): Flushing caches (mode 0)
    144. I/ActivityThread( 3872): Pub com.google.settings: com.google.android.gsf.settings.GoogleSettingsProvider
    145. I/ActivityThread( 3861): Pub com.android.launcher2.settings: com.android.launcher2.LauncherProvider
    146. I/ActivityThread( 3872): Pub subscribedfeeds: com.google.android.gsf.subscribedfeeds.SubscribedFeedsProvider
    147. D/dalvikvm(  253): GC_CONCURRENT freed 715K, 41% free 16538K/27975K, paused 1ms+8ms
    148. I/ActivityThread( 3872): Pub com.google.contacts.gal.provider: com.google.android.syncadapters.contacts.GalProvider
    149. I/ActivityThread( 3872): Pub com.google.android.gsf.gservices: com.google.android.gsf.gservices.GservicesProvider
    150. I/GservicesProvider( 3872): Gservices pushing to system: true; secure: true
    151. I/ActivityThread( 3872): Pub com.google.android.providers.talk: com.google.android.gsf.talk.TalkProvider
    152. D/dalvikvm( 3861): GC_CONCURRENT freed 112K, 2% free 14415K/14599K, paused 4ms+1ms
    153. D/androidInternalNlpService( 3872): onCreate com.google.android.location.internal.server.NetworkLocationService@41866268
    154. D/NetworkLocationRealOs( 3872): NLPv2 file already exists; ignoring any NLPv1 files
    155. D/androidNlpServiceThread( 3872): ANDROID minProtocolVersion 1 maxProtocolVersion 1 releaseVersion -1
    156. D/SyncManager(  178): setSyncAutomatically: , provider subscribedfeeds -> true
    157. D/SyncManager(  178): setSyncAutomatically: already set to true, doing nothing
    158. D/dalvikvm( 3861): GC_CONCURRENT freed 519K, 5% free 14378K/14983K, paused 7ms+2ms
    159. D/dalvikvm( 3861): GC_CONCURRENT freed 68K, 2% free 14788K/14983K, paused 2ms+2ms
    160. D/dalvikvm( 3872): GC_CONCURRENT freed 248K, 2% free 14309K/14599K, paused 8ms+7ms
    161. I/WindowManager(  178): createSurface Window{41d4e198 com.android.launcher/com.android.launcher2.Launcher paused=false}: DRAW NOW PENDING
    162.  
    I definately BinderProxy problems with native methods failing, but I don't understand what I'm doing wrong. I haven't done anything android specific at all, I've simply just tried to build the android .apk using the exact same code with my desktop version. If am completely out of line doing that and obviously need to do some reading up on android development with Unity would someone please be able to point me in the right direction because I can't find a hell of a lot of documentation with Unity and android.

    Anyone have any ideas what could be wrong?

    Thanks heaps in advance
     
  2. kspiel

    kspiel

    Joined:
    Jul 13, 2012
    Posts:
    3
    I'd like to bump this thread and see if anyone has any additional thoughts on this... I have the same problem and haven't a clue where I might be going wrong.

    This app runs fine as a Windows standalone or web deployed. I can build and deploy to my Asus Transformer Prime without any errors or warnings and the load screen displays for a few seconds before, apparently, the entire Android desktop crashes. When I look at the logcat, I don't see anything that stands out to me. We get a "PlayerInitEngineGraphics OK" message and then it crashes.

    Any suggestions on where to look for the source of the problem would be greatly appreciated.

    Code (csharp):
    1.  
    2. --------- beginning of /dev/log/system
    3.  
    4. D/AlarmManager(  188): Triggered Alarm 41573a98 ELAPSED_REALTIME_WAKEUP IntentSender{4170f9a0: PendingIntentRecord{411f2588 android broadcastIntent}}
    5.  
    6. D/AlarmManager(  188): Added alarm Alarm{41729b28 type 2 android} type:ELAPSED_REALTIME_WAKEUP when: After 0h:52m:22.0s
    7.  
    8. I/ActivityManager(  188): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerProxyActivity bnds=[400,52][496,148]} from pid 18187
    9.  
    10. --------- beginning of /dev/log/main
    11.  
    12. D/dalvikvm(18513): Late-enabling CheckJNI
    13.  
    14. I/ActivityManager(  188): Start proc com.Kratos.BlackhawkDataSheets for activity com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerProxyActivity: pid=18513 uid=10086 gids={3003, 1015}
    15.  
    16. D/WindowManager(  188): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) layoutdir=0 sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidOpen:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2
    17.  
    18. D/OpenGLRenderer(18187): Flushing caches (mode 1)
    19.  
    20. I/ActivityManager(  188): START {flg=0x10000 cmp=com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity} from pid 18513
    21.  
    22. D/WindowManager(  188): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) layoutdir=0 sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidOpen:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2
    23.  
    24. D/dalvikvm(18513): Trying to load lib /data/data/com.Kratos.BlackhawkDataSheets/lib/libmono.so 0x410ab070
    25.  
    26. D/OpenGLRenderer(18187): Flushing caches (mode 0)
    27.  
    28. D/dalvikvm(18513): Added shared lib /data/data/com.Kratos.BlackhawkDataSheets/lib/libmono.so 0x410ab070
    29.  
    30. D/dalvikvm(18513): No JNI_OnLoad found in /data/data/com.Kratos.BlackhawkDataSheets/lib/libmono.so 0x410ab070, skipping init
    31.  
    32. D/dalvikvm(18513): Trying to load lib /data/data/com.Kratos.BlackhawkDataSheets/lib/libunity.so 0x410ab070
    33.  
    34. D/dalvikvm(18513): Added shared lib /data/data/com.Kratos.BlackhawkDataSheets/lib/libunity.so 0x410ab070
    35.  
    36. D/Unity   (18513): NativeActivity creating: 0x7cef10
    37.  
    38. D/Unity   (18513): NativeActivity entered application thread
    39.  
    40. D/Unity   (18513): main entering.
    41.  
    42. D/dalvikvm(18513): GC_FOR_ALLOC freed 182K, 5% free 6553K/6855K, paused 26ms
    43.  
    44. I/dalvikvm-heap(18513): Grow heap (frag case) to 7.451MB for 1048592-byte allocation
    45.  
    46. D/dalvikvm(18513): GC_FOR_ALLOC freed <1K, 5% free 7576K/7943K, paused 20ms
    47.  
    48. D/dalvikvm(18513): GC_CONCURRENT freed <1K, 5% free 7575K/7943K, paused 5ms+2ms
    49.  
    50. D/dalvikvm(18513): GC_FOR_ALLOC freed <1K, 5% free 7575K/7943K, paused 12ms
    51.  
    52. I/dalvikvm-heap(18513): Grow heap (frag case) to 8.449MB for 1048592-byte allocation
    53.  
    54. D/dalvikvm(18513): GC_CONCURRENT freed <1K, 5% free 8599K/9031K, paused 1ms+2ms
    55.  
    56. V/Sensors (  188): setDelay - sensor Accelerometer (handle 4), rate 66 ms (15.00 Hz)
    57.  
    58. V/Sensors (  188): setDelay - sensor Accelerometer (handle 4), rate 20 ms (50.00 Hz)
    59.  
    60. V/Sensors (  188): set fifo rate - divider : 3, delay : 20 ms (50.00 Hz)
    61.  
    62. I/MPL-fifo(  188): Actual ODR: 50000 mHz
    63.  
    64. V/Sensors (  188): enable - sensor MagneticField (handle 5) dis -> en
    65.  
    66. V/Sensors (  188): enabled_sensors: 48 dmp_started: 1
    67.  
    68. I/Sensors (  188): Disabled 9 axis sensor fusion
    69.  
    70. I/MPL-mldl_cfg_mpu:(  188): inv_mpu_suspend(,,,,7fff) -> 0000
    71.  
    72. V/Sensors (  188): calling inv_set_mpu_sensors(0003ff)
    73.  
    74. V/Sensors (  188): Starting DMP
    75.  
    76. I/Sensors (  188): Enabled 9 axis sensor fusion
    77.  
    78. I/MPL-mldl_cfg_mpu:(  188): inv_mpu_resume(,,,,03ff) -> 03ff
    79.  
    80. V/Sensors (  188): setDelay - sensor MagneticField (handle 5), rate 200 ms (5.00 Hz)
    81.  
    82. V/Sensors (  188): setDelay - sensor MagneticField (handle 5), rate 20 ms (50.00 Hz)
    83.  
    84. D/Unity   (18513): NativeActivity start: 0x7cef10
    85.  
    86. D/Unity   (18513): NativeActivity resume: 0x7cef10
    87.  
    88. D/dalvikvm(  188): GC_EXPLICIT freed 473K, 28% free 14236K/19719K, paused 5ms+7ms
    89.  
    90. D/Unity   (18513): NativeActivity input queue created: 0x7cef10 -- 0x711650
    91.  
    92. D/libEGL  (18513): loaded /system/lib/egl/libEGL_tegra.so
    93.  
    94. D/libEGL  (18513): loaded /system/lib/egl/libGLESv1_CM_tegra.so
    95.  
    96. D/libEGL  (18513): loaded /system/lib/egl/libGLESv2_tegra.so
    97.  
    98. I/ActivityManager(  188): Displayed com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity: +1s175ms (total +1s297ms)
    99.  
    100. D/Unity   (18513): NativeActivity window focus changed: 0x7cef10 -- 1
    101.  
    102. I/TextType(  463): TextType = 0x0
    103.  
    104. D/Unity   (18513): Creating OpenGL ES 2.0 context (RGB16 565 16/0)
    105.  
    106. D/OpenGLRenderer(18187): Flushing caches (mode 2)
    107.  
    108. D/Unity   (18513): Mono path[0] = '/data/app/com.Kratos.BlackhawkDataSheets-2.apk/assets/bin/Data/Managed'
    109.  
    110. D/Unity   (18513): InitializeMonoFromMain OK (5c246f00)
    111.  
    112. D/Unity   (18513): PlayerInitEngineNoGraphics OK
    113.  
    114. D/Unity   (18513): Renderer: NVIDIA Tegra 3
    115.  
    116. D/Unity   (18513): Vendor:   NVIDIA Corporation
    117.  
    118. D/Unity   (18513): Version:  OpenGL ES 2.0 14.01002
    119.  
    120. D/Unity   (18513): GL_NV_platform_binary GL_OES_rgb8_rgba8 GL_OES_EGL_sync GL_OES_fbo_render_mipmap GL_NV_depth_nonlinear GL_NV_draw_path GL_NV_texture_npot_2D_mipmap GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_vertex_half_float GL_OES_mapbuffer GL_NV_draw_buffers GL_NV_multiview_draw_buffers GL_EXT_Cg_shader GL_EXT_packed_float GL_OES_texture_half_float GL_OES_texture_float GL_EXT_texture_array GL_OES_compressed_ETC1_RGB8_texture GL_EXT_texture_compression_latc GL_NV_texture_compression_latc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_NV_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_NV_get_tex_image GL_NV_read_buffer GL_NV_shader_framebuffer_fetch GL_NV_fbo_color_attachments GL_EXT_bgra GL_EXT_texture_format_BGRA8888 GL_EXT_unpack_subimage GL_NV_pack_subimage GL_NV_texture_compression_s3tc_update GL_NV_read_depth GL_NV_read_stencil GL_EXT_robustness GL_OES_standard_derivatives GL_NV_EGL_stream_consumer_external GL_NV_coverage_sample GL_EXT_occlusion_query_boolean GL_NV_timer_query
    121.  
    122. D/Unity   (18513): Creating OpenGLES2.0 graphics device
    123.  
    124. D/Unity   (18513): InitializeGfxDevice OK
    125.  
    126. D/Unity   (18513): Non platform assembly: data-0x5d48f008 (this message is harmless)
    127.  
    128. D/Unity   (18513): Non platform assembly: data-0x5d159008 (this message is harmless)
    129.  
    130. D/Unity   (18513): Non platform assembly: data-0x922280 (this message is harmless)
    131.  
    132. D/Unity   (18513): Non platform assembly: data-0x92b968 (this message is harmless)
    133.  
    134. D/Unity   (18513): PlayerInitEngineGraphics OK
    135.  
    136. I/Sensors (  188): **** No Motion ****
    137.  
    138. I/ActivityManager(  188): Process com.google.android.apps.maps:FriendService (pid 18373) has died.
    139.  
    140. I/ActivityManager(  188): Process com.android.gallery3d (pid 18422) has died.
    141.  
    142. I/ActivityManager(  188): Process com.google.android.gsf.login (pid 18436) has died.
    143.  
    144. I/ActivityManager(  188): Process android.process.acore (pid 18483) has died.
    145.  
    146. I/ActivityManager(  188): Process com.google.android.talk (pid 18453) has died.
    147.  
    148. I/ActivityManager(  188): Process com.android.email (pid 18203) has died.
    149.  
    150. W/ActivityManager(  188): Scheduling restart of crashed service com.asus.emailwidget/.UpdateService in 5000ms
    151.  
    152. I/ActivityManager(  188): Process com.asus.pcsynctool:auth (pid 18218) has died.
    153.  
    154. W/ActivityManager(  188): Scheduling restart of crashed service com.asus.pcsynctool/.FDHttpdSvc in 14919ms
    155.  
    156. I/ActivityManager(  188): Process com.asus.keyboard (pid 18249) has died.
    157.  
    158. W/ActivityManager(  188): Scheduling restart of crashed service com.asus.keyboard/.KeyboardService in 24918ms
    159.  
    160. I/ActivityManager(  188): Process com.asus.dm (pid 18233) has died.
    161.  
    162. W/ActivityManager(  188): Scheduling restart of crashed service com.asus.dm/.DMService in 45482ms
    163.  
    164. I/ActivityManager(  188): Process com.android.deskclock (pid 18277) has died.
    165.  
    166. W/ActivityManager(  188): Scheduling restart of crashed service com.android.deskclock/com.android.alarmclock.DigitalAppWidgetProvider$UpdateService in 55482ms
    167.  
    168. I/ActivityManager(  188): Process com.asus.cm (pid 18262) has died.
    169.  
    170. W/ActivityManager(  188): Scheduling restart of crashed service com.asus.cm/.push.PushService in 65142ms
    171.  
    172. I/ActivityManager(  188): Process com.android.launcher (pid 18187) has died.
    173.  
    174. I/WindowManager(  188): WIN DEATH: Window{4164bd88 com.android.launcher/com.android.launcher2.Launcher paused=false}
    175.  
    176. E/InputDispatcher(  188): Received spurious receive callback for unknown input channel.  fd=279, events=0x8
    177.  
    178. I/ActivityManager(  188): Process com.google.android.apps.maps:NetworkLocationService (pid 18353) has died.
    179.  
    180. W/ActivityManager(  188): Scheduling restart of crashed service com.google.android.apps.maps/com.google.android.location.internal.server.NetworkLocationService in 74117ms
    181.  
    182. I/ActivityManager(  188): Process com.google.android.apps.maps (pid 18289) has died.
    183.  
    184. W/ActivityManager(  188): Scheduling restart of crashed service com.google.android.apps.maps/com.google.googlenav.prefetch.android.PrefetcherService in 84076ms
    185.  
    186. I/ActivityManager(  188): Process com.google.android.apps.maps:LocationFriendService (pid 18336) has died.
    187.  
    188. W/ActivityManager(  188): Scheduling restart of crashed service com.google.android.apps.maps/com.google.googlenav.appwidget.friends.FriendsAppWidgetUpdateService in 93783ms
    189.  
    190. I/ActivityManager(  188): Process android.process.media (pid 18395) has died.
    191.  
    192. W/ActivityManager(  188): Scheduling restart of crashed service com.android.providers.media/.MtpService in 103734ms
    193.  
    194. W/InputDispatcher(  188): channel '41372b78 com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x8
    195.  
    196. E/InputDispatcher(  188): channel '41372b78 com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
    197.  
    198. I/WindowManager(  188): WIN DEATH: Window{41372b78 com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity paused=false}
    199.  
    200. W/InputDispatcher(  188): Attempted to unregister already unregistered input channel '41372b78 com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity (server)'
    201.  
    202. V/Sensors (  188): setDelay - sensor Accelerometer (handle 4), rate 66 ms (15.00 Hz)
    203.  
    204. W/WindowManager(  188): Force-removing child win Window{413ccb28 SurfaceView paused=false} from container Window{41372b78 com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity paused=false}
    205.  
    206. I/ActivityManager(  188): Process com.google.process.gapps (pid 18301) has died.
    207.  
    208. W/ActivityManager(  188): Scheduling restart of crashed service com.google.android.gsf/.gtalkservice.service.GTalkService in 113206ms
    209.  
    210. W/ActivityManager(  188): Scheduling restart of crashed service com.google.android.location/.internal.server.NetworkLocationService in 123206ms
    211.  
    212. W/ActivityManager(  188): Scheduling restart of crashed service com.google.android.location/.NetworkLocationService in 489560ms
    213.  
    214. V/Sensors (  188): enable - sensor MagneticField (handle 5) en -> dis
    215.  
    216. V/Sensors (  188): enabled_sensors: 16 dmp_started: 1
    217.  
    218. I/Sensors (  188): Disabled 9 axis sensor fusion
    219.  
    220. W/WindowManager(  188): Failed looking up window
    221.  
    222. W/WindowManager(  188): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@41c09628 does not exist
    223.  
    224. W/WindowManager(  188):     at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7187)
    225.  
    226. W/WindowManager(  188):     at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7178)
    227.  
    228. W/WindowManager(  188):     at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1529)
    229.  
    230. W/WindowManager(  188):     at android.os.BinderProxy.sendDeathNotice(Binder.java:417)
    231.  
    232. W/WindowManager(  188):     at com.android.server.SystemServer.init1(Native Method)
    233.  
    234. W/WindowManager(  188):     at com.android.server.SystemServer.main(SystemServer.java:909)
    235.  
    236. W/WindowManager(  188):     at java.lang.reflect.Method.invokeNative(Native Method)
    237.  
    238. W/WindowManager(  188):     at java.lang.reflect.Method.invoke(Method.java:511)
    239.  
    240. W/WindowManager(  188):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
    241.  
    242. W/WindowManager(  188):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
    243.  
    244. W/WindowManager(  188):     at dalvik.system.NativeStart.main(Native Method)
    245.  
    246. I/WindowManager(  188): WIN DEATH: null
    247.  
    248. I/WindowManager(  188): WINDOW DIED Window{41372b78 com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity paused=false}
    249.  
    250. I/ActivityManager(  188): Process com.Kratos.BlackhawkDataSheets (pid 18513) has died.
    251.  
    252. W/ActivityManager(  188): Force removing ActivityRecord{41661c90 com.Kratos.BlackhawkDataSheets/com.unity3d.player.UnityPlayerNativeActivity}: app died, no saved state
    253.  
    254. I/MPL-mldl_cfg_mpu:(  188): inv_mpu_suspend(,,,,7fff) -> 0000
    255.  
    256. V/Sensors (  188): calling inv_set_mpu_sensors(000070)
    257.  
    258. I/MPL-fifo(  188): Actual ODR: 50000 mHz
    259.  
    260. V/Sensors (  188): Calibration file successfully stored
    261.  
    262. V/Sensors (  188): Starting DMP
    263.  
    264. W/MPL-9_sup(  188): 9 axis sensor fusion not available - No compass detected.
    265.  
    266. I/Sensors (  188): Enabled 9 axis sensor fusion
    267.  
    268. I/ActivityManager(  188): Start proc com.android.launcher for activity com.android.launcher/com.android.launcher2.Launcher: pid=18560 uid=1000 gids={3003, 1015, 3002, 3001, 3007}
    269.  
    270. I/MPL-mldl_cfg_mpu:(  188): inv_mpu_resume(,,,,0070) -> 0070
    271.  
    272. V/Sensors (  188): set fifo rate - divider : 13, delay : 66 ms (15.00 Hz)
    273.  
    274. I/MPL-fifo(  188): Actual ODR: 25000 mHz
    275.  
    276. V/Sensors (  188): setDelay - sensor MagneticField (handle 5), rate 20 ms (50.00 Hz)
    277.  
    278. D/WindowManager(  188): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) layoutdir=0 sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidOpen:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2
    279.  
    280. I/ActivityThread(18560): Pub com.android.launcher2.settings: com.android.launcher2.LauncherProvider
    281.  
    282. D/dalvikvm(18560): GC_CONCURRENT freed 169K, 4% free 6825K/7047K, paused 2ms+3ms
    283.  
    284. D/WindowManager(  188): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) layoutdir=0 sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidOpen:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2
    285.  
    286. D/dalvikvm(18560): GC_CONCURRENT freed 229K, 5% free 7055K/7367K, paused 2ms+43ms
    287.  
    288. D/libEGL  (18560): loaded /system/lib/egl/libEGL_tegra.so
    289.  
    290. I/ActivityManager(  188): Start proc com.android.email for service com.asus.emailwidget/.UpdateService: pid=18576 uid=10020 gids={3003, 1015}
    291.  
    292. D/libEGL  (18560): loaded /system/lib/egl/libGLESv1_CM_tegra.so
    293.  
    294. I/ActivityThread(18576): Pub com.android.email.provider;com.android.email.notifier: com.android.email.provider.EmailProvider
    295.  
    296. D/libEGL  (18560): loaded /system/lib/egl/libGLESv2_tegra.so
    297.  
    298. D/OpenGLRenderer(18560): Enabling debug mode 0
    299.  
    300. W/InputManagerService(  188): Got RemoteException sending setActive(false) notification to pid 18513 uid 10086
    301.  
    302. I/TextType(  463): TextType = 0x0
    303.  
    304. I/ActivityThread(18576): Pub com.android.email.attachmentprovider: com.android.email.provider.AttachmentProvider
    305.  
    306. D/dalvikvm(18560): GC_CONCURRENT freed 213K, 5% free 7249K/7623K, paused 40ms+2ms
    307.  
    308.  
     
  3. kspiel

    kspiel

    Joined:
    Jul 13, 2012
    Posts:
    3
    Okay... self answered... the cause of this problem is the 50mb limit for Android apps. At least, in my case, that was the cause.

    It's my understanding there's a tool to break your app up into a loader and then a data APK that can exceed the 50meg limit, but short of that, we were able to just compress some of the textures a bit better and sneak in under the 50 meg limits and, voila, the app worked.

    I thought I would post here just in case someone else comes across this thread as I did, hopefully so they don't get stuck on it as well.
     
  4. mormonspam

    mormonspam

    Joined:
    Feb 27, 2013
    Posts:
    5
    I have this same issue. I will try this. Our app is 100 MB :(