2015-01-21 43 views
1

我有一个Unity项目已通过Google Play和Amazon Store成功发布。它也运行在所有的Kindle Fire设备上。现在我有了一个新版本,但在我的生活中,我无法使它在我的Kindle Fire测试设备上运行。一旦我建立了&运行,它就停在黑屏上,日志让我挠脑袋,这里可能会出现什么问题。这是整个起动过程中创建的所有日志:无法将Unity Android项目部署到Kindle Fire

I/ActivityStack( 258): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=de.applicationsystems.CafeIntlSolo cmp=de.applicationsystems.CafeIntlSolo/.CIAndroidPlugin} from pid 794 
V/ActivityStack( 258): Prepare open transition: starting ActivityRecord{4180f990 de.applicationsystems.CafeIntlSolo/.CIAndroidPlugin} 
V/Sensors ( 258): accel data: -0.177231 -0.162861 9.376501 
D/dalvikvm( 258): GC_FOR_ALLOC freed 551K, 30% free 15332K/21703K, paused 46ms 
V/ActivityStack( 258): Prepare open transition: prev=ActivityRecord{41bae778 com.amazon.kindle.otter/.Launcher} 
I/ActivityManager( 258): Start proc de.applicationsystems.CafeIntlSolo for activity de.applicationsystems.CafeIntlSolo/.CIAndroidPlugin: pid=7240 uid=10022 gids={3003, 1015} 
D/dalvikvm( 109): GC_EXPLICIT freed 37K, 3% free 10994K/11331K, paused 1ms+3ms 
I/PhoneWindowManager( 258): repositioning status bar 
D/dalvikvm( 258): GC_CONCURRENT freed 52K, 25% free 16369K/21703K, paused 2ms+7ms 
D/AmazonToggle( 449): setText toggle_on 
D/AmazonToggle( 449): setText toggle_off 
D/QuickSettings-Wifi( 449): handleSelection Begin 
D/dalvikvm( 109): GC_EXPLICIT freed <1K, 3% free 10994K/11331K, paused 9ms+2ms 
D/dalvikvm( 109): GC_EXPLICIT freed <1K, 3% free 10994K/11331K, paused 1ms+2ms 
D/dalvikvm(7240): GC_FOR_ALLOC freed 176K, 3% free 11201K/11527K, paused 18ms 
I/dalvikvm-heap(7240): Grow heap (frag case) to 12.027MB for 1048592-byte allocation 
D/dalvikvm(7240): GC_CONCURRENT freed 1K, 4% free 12224K/12615K, paused 3ms+1ms 
D/dalvikvm(7240): Trying to load lib /data/data/de.applicationsystems.CafeIntlSolo/lib/libmain.so 0x415f6eb0 
D/dalvikvm(7240): Added shared lib /data/data/de.applicationsystems.CafeIntlSolo/lib/libmain.so 0x415f6eb0 
V/Sensors ( 258): accel data: -0.162861 -0.110171 10.054292 
V/Sensors ( 258): accel data: -0.148491 -0.110171 10.008786 
W/ActivityStack( 258): Launch timeout has expired, giving up wake lock! 
W/ActivityStack( 258): Activity idle timeout for ActivityRecord{4180f990 de.applicationsystems.CafeIntlSolo/.CIAndroidPlugin} 
V/Sensors ( 258): accel data: -0.220342 -0.119751 9.956097 
V/Sensors ( 258): accel data: -0.179626 -0.086221 10.018367 
V/Sensors ( 258): accel data: -0.205972 -0.114961 9.996812 
D/dalvikvm( 258): GC_CONCURRENT freed 2260K, 30% free 15352K/21703K, paused 2ms+4ms 
V/Sensors ( 258): accel data: -0.131726 -0.148491 10.025552 
V/Sensors ( 258): accel data: -0.232317 -0.100591 10.039922 

刚刚部署到的Nexus 7相同的项目只是运行良好,即使与亚马逊SDK/GameCircle设置。我已经更新了所有Android SDK和Amazon Unity插件,但没有更改。我已将Kindle重置为出厂默认设置并尝试在新机器上安装,但没有任何更改。它只是不会运行。任何想法如何跟踪下来赞赏!

回答

1

回答自己:

你需要从http://unity3d.com/unity/qa/patch-releases至少团结补丁4.6.1p1。它有以下修复:

  • (654591) - Android:修复了大多数亚马逊Kindle设备启动过程中的冻结问题。

请注意,这些补丁不会自动公布。最新的宣布和自动更新是。 4.6.1f1,所以它需要你采取明确的行动。

Regards,habitoti

0

确认。 4.6.1p1修复了这个问题。 (我认为habitoti与该版本错别字)

我以前的.apk只适用于Kindle Fire HDX,而不适用于Kindle Fire HD或原始Kindle Fire。

+0

谢谢,编辑... – habitoti 2015-02-06 09:01:57

+0

顺便说一句:你应该实际上去p5(这是截至本文写作时的最新版本)。我遇到了部署到索尼平板电脑的其他问题,这些问题只能通过p5解决。 – habitoti 2015-02-06 09:03:41