When Unity3D is packaging Android applications, the game will crash as soon as it is opened. After accessing LogCat, the following logs are found:
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeVideoFrameCallback: VILII
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSoftInputClosed: V
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSetTouchDeltaY: VF
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSetInputString: VL
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSetInputCanceled: VZ
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSetExtras: VL
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSetDefaultDisplay: VI
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeResume: V
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeResize: VIIII
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeRequestedAA: I
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeRequested32bitDisplayBuffer: Z
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeRender: Z
04-14 10:12:08. 283: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeRecreateGfxState: VL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativePause: Z
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeKeysPressed: VL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeInjectEvent: ZL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeInitWWW: VL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeFocusChanged: VZ
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeFile: VL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeDone: V
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeActivityIndicatorStyle: I
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. initJni: VL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. UnitySendMessage: VLLL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSetLocationStatus: VI
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeSetLocation: VFFFFDF
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeForwardEventsToDalvik: VZ
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;. nativeDeviceOrientation: VI
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lorg/fmod/FMODAudioDevice;. fmodUnblockStreaming: I
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lorg/fmod/FMODAudioDevice;. fmodProcess: IL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lorg/fmod/FMODAudioDevice;. fmodInitJni: I
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lorg/fmod/FMODAudioDevice;. fmodGetInfo: II
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lorg/fmod/FMODAudioDevice;. fmodBlockStreaming: I
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lorg/fmod/FMODAudioDevice;. fmodProcessMicData: ILI
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/ReflectionHelper;. nativeProxyInvoke: LILL
04-14 10:12:08. 291: DEBUG/dalvikvm (23204): Unregistering JNI method Lcom/unity3d/player/ReflectionHelper;. nativeProxyFinalize: VI
04-14 10:12:08. 307: INFO/Process (23204): Sending signal. PID: 23204 SIG: 9
04-14 10:12:08. 330: INFO/ActivityManager (379): Process xxxxxxxxx (pid 23204) has died.
Error cause:
The screen direction set in unity PlayerSetting is different from that set in Manifest.
Solution:
Set the orientation of the PlayerSetting screen to the same as that of the screen setting in Manifest.