2014-09-05 55 views
3

當我攻擊統一分析器時,我的android遊戲死機。我在OSX 10.9.4上使用統一的版本4.5.3到運行android 4.2.1的android N7上運行我的遊戲的一個實例。 Unity使用android工具r23.0.2和android SDK 4.4.2構建遊戲。最小的API級別是17.我根本沒有剝離任何字節碼,並且我正在以完整的.net 2.0兼容性運行。該設備通過USB連接到筆記本電腦。Android版凍結附加unity3D分析器

我的開發構建部署並運行正常,我可以在剖析器下拉菜單中看到N7。但是當我嘗試連接時,設備上的遊戲會凍結。有一個在logcat的信息非常少,但是這可能是相關的:

W/Sidekick_GmmLocationProviderImpl(9312): Unable to bind to GMM NLP 
W/ActivityManager(489): Unable to start service Intent { act=com.google.android.location.internal.GMM_NLP (has extras) } U=0: not found 

團結主編保持響應,但探查不呈現任何內容。我試過重新啓動統一和設備,但沒有區別。

任何想法?

編輯:與無線上的設備,我可以看到探查器下拉上的USB和WiFi連接。兩者似乎都有相同的凍結問題。

+0

你試過不同的設備嗎? – 2014-09-08 13:12:04

+0

不幸的是我沒有別的。我發現這個統一錯誤表明這是一個普遍的問題,可能與特定的芯片組有關:http://issuetracker.unity3d.com/issues/while-using-android-profiler-on-tegra-devices-the-game – tenpn 2014-09-08 13:21:23

+0

On一個Galaxy S2,相同的版本將配置文件罰款。 – tenpn 2014-09-09 16:45:47

回答

0

你可以嘗試一個不同的Unity3d版本,4.5不是太穩定。嘗試降級到4.3.4,然後檢查。

+0

事實上,回滾到舊版本的Unity似乎是一件值得嘗試的事情。過去,Unity在分析造成死機和崩潰時遇到了問題。 – MSB 2014-09-12 12:07:42

+0

唉,之所以我第一次去4.5,是因爲4.3.4有那麼多碎片 - mecanim,2D等等。 – tenpn 2014-09-15 10:01:54

+0

我也做過了,然後經過無數次崩潰後我回來了。失去了我的場景太多次了。 – 2014-09-15 14:12:30