Mono for Android OnPause事件不会触发Galaxy Nexus

时间:2012-05-25 15:24:12

标签: android xamarin.android android-4.0-ice-cream-sandwich galaxy android-event

我整理了我的第一个Mono for Android项目(针对API级别8,最低Android 2.2)并将其部署到运行2.3.4的HTC Incredible [1]。在我的主要活动OnCreateOnStartOnResumeOnPauseOnStop中,所有内容都运行良好且断点都按照Xamarin的Activity Lifecycle tutorial所述触发

在不更改任何项目设置的情况下,我换了运行4.0.2的三星Galaxy Nexus并部署了相同的应用程序。它调用OnCreate就好了,但是当我离开应用程序时从未触发过任何其他事件。

如何在Galaxy Nexus的冰淇淋三明治(ICS)中触发这些活动事件?

1 个答案:

答案 0 :(得分:4)

在Galaxy Nexus上运行第一次部署时,您将看到它部署了“armeabi-v7a-40202”程序集。出于某些原因,当这个问题开始变得困难时,我就会陷入困境。

如果您转到项目属性并选中“支持的体系结构”下的“armeabi-v7a”框,则这些事件将按预期启动。

armeabi-v7a supported architecture checkbox