我整理了我的第一个Mono for Android项目(针对API级别8,最低Android 2.2)并将其部署到运行2.3.4的HTC Incredible [1]。在我的主要活动OnCreate
,OnStart
,OnResume
,OnPause
和OnStop
中,所有内容都运行良好且断点都按照Xamarin的Activity Lifecycle tutorial所述触发
在不更改任何项目设置的情况下,我换了运行4.0.2的三星Galaxy Nexus并部署了相同的应用程序。它调用OnCreate
就好了,但是当我离开应用程序时从未触发过任何其他事件。
如何在Galaxy Nexus的冰淇淋三明治(ICS)中触发这些活动事件?
答案 0 :(得分:4)
在Galaxy Nexus上运行第一次部署时,您将看到它部署了“armeabi-v7a-40202”程序集。出于某些原因,当这个问题开始变得困难时,我就会陷入困境。
如果您转到项目属性并选中“支持的体系结构”下的“armeabi-v7a”框,则这些事件将按预期启动。