2012-05-25 63 views
3

我把我的第一個Mono for Android項目(針對API級別8,最低Android 2.2)放在一起,並將其部署到HTC Incredible [1]運行2.3.4。在我的主要活動OnCreate,OnStart,OnResume,OnPauseOnStop中,一切都很好,並且斷點都按照Xamarin的Activity Lifecycle tutorial中所述觸發。Mono for Android OnPause事件在Galaxy Nexus上不觸發

在不更改任何項目設置的情況下,我換了一個運行4.0.2的Samsung Galaxy Nexus並部署了相同的應用程序。它叫OnCreate就好,但是當我離開應用程序時從未觸發任何其他事件。

如何讓這些活動事件觸發Galaxy Nexus上的冰淇淋三明治(ICS)?

回答

4

在Galaxy Nexus上運行第一次部署時,您會看到它部署了「armeabi-v7a-40202」程序集。出於某種原因,當這個問題開始讓事情變得困難時,我陷入了困境。

如果您轉到項目屬性並選中「支持的體系結構」下的「armeabi-v7a」框,這些事件將開始按預期觸發。

armeabi-v7a supported architecture checkbox

相關問題