2011-11-05 143 views
5

标题说我最近签署了我的应用程序,但发现一旦我签署我的应用程序,然后变得无法使用。直到我签字为止,工作完美无缺,从未遇到像这样的单一问题。然后一旦整体飞溅屏幕完成显示,它就开始自杀(可能在此期间我不太确定)。 即使我做了一个调试签名版本,它也会做同样的事情......在统一启动画面期间自杀。 我对logcat非常不熟悉,但这些是在登录参考/围绕启动我的应用程序中发现的唯一错误。Android签名应用崩溃。前标签

注意:使用Unity Android。

任何帮助将不胜感激,因为这是两天我的头撞在桌子上。 在此先感谢。

11-06 00:57:52.585 E/Unity (31921): Error joining threads: 3 
11-06 00:57:52.585 E/Unity (31921): 
11-06 00:57:52.585 E/Unity (31921): (Filename: /Applications/buildAgent/work/842f9557127e852/Runtime/Threads/Thread.cpp Line: 367) 
11-06 00:57:52.585 E/Unity (31921): 
11-06 00:57:52.815 I/DEBUG (30096): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
11-06 00:57:52.815 I/DEBUG (30096): Build fingerprint: 'samsung/GT-I9100/GT-I9100:2.3.3/GINGERBREAD/XWKG1:user/release-keys' 




11-06 00:57:59.130 E/lights (2698): write_int: path /sys/class/backlight/pwm-backlight/brightness, value 57 
11-06 00:57:59.150 E/lights (2698): write_int: path /sys/class/backlight/pwm-backlight/brightness, value 54 
11-06 00:57:59.150 E/InputDispatcher(2698): channel '4083e180 com.BraydenWale.NoFlyZone/com.unity3d.player.UnityPlayerActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x8 
11-06 00:57:59.150 E/InputDispatcher(2698): channel '4083e180 com.BraydenWale.NoFlyZone/com.unity3d.player.UnityPlayerActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 
11-06 00:57:59.150 I/ActivityManager(2698): Process com.BraydenWale.NoFlyZone (pid 31921) has died. 
11-06 00:57:59.150 I/WindowManager(2698): WIN DEATH: Window{40854bf0 SurfaceView paused=false} 
11-06 00:57:59.155 D/Zygote (2587): Process 31921 terminated by signal (11) 

回答

1

你使用proguard来混淆你的代码吗?签名的应用程序在构建过程中会自动被模糊化,但未签名的调试应用程序则不会。一些代码不应该被混淆,比如那些由本机代码引用的代码。

这里是关于progaurd的文档link,希望它有帮助。

+0

我们遇到了同样的问题。我想,一些代码也被修剪了。 –

+0

感谢您的回应,但没有我没有使用过proguard,唯一的事情就是有一个基本的密钥库和我的LVL密钥。尝试删除一/两个,并尝试新的密钥库,似乎没有任何工作。 – Braydz86

+0

原来的问题是,目前的Unity Build(3.4.2.f2)有一个错误,导致所有的aps在启动时崩溃,但只被定位到Unity Android Basic开发者。 解决方案是去和手动从网站上下载最新版本(3.4.2.f3) 感谢您的帮助! – Braydz86