2011-11-05 53 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