Android 为什么安卓2.1上的应用程序停止使用安卓2.2?

Android 为什么安卓2.1上的应用程序停止使用安卓2.2?,android,android-2.2-froyo,android-version,Android,Android 2.2 Froyo,Android Version,我刚把NexusOne升级到2.2。现在,我所有(自己的和一些市场上的)应用程序都抛出了例外,并被关闭 奇怪的是,在我正在开发的atm应用程序中,它只显示我的带有按钮的起始页,但当我点击一个按钮来激发另一个活动的意图时,我的应用程序会关闭,只有一个例外 昨天在更新之前,一切正常 在我的emulator中也有同样的情况: 我有两个设备,一个API级别为7,一个API级别为8。7级运行良好,但8级杀死了我的应用程序:( 问题是什么?我该如何解决?我正拼命地想让它重新工作:( 我希望有人能帮我解决这个

我刚把NexusOne升级到2.2。现在,我所有(自己的和一些市场上的)应用程序都抛出了例外,并被关闭

奇怪的是,在我正在开发的atm应用程序中,它只显示我的带有按钮的起始页,但当我点击一个按钮来激发另一个活动的意图时,我的应用程序会关闭,只有一个例外

昨天在更新之前,一切正常

在我的emulator中也有同样的情况:

我有两个设备,一个API级别为7,一个API级别为8。7级运行良好,但8级杀死了我的应用程序:(

问题是什么?我该如何解决?我正拼命地想让它重新工作:(


我希望有人能帮我解决这个问题,就像我在上面的评论一样,我把它写在这里作为答案:

问题是SD作为大容量存储设备安装在我的电脑上,而我正试图通过我的应用程序->错误访问它,因为SD无法从应用程序访问

事实上,这与版本无关(见Roman Guy的评论)。问题是在我更新设备两天后第一次出现的;-)


我希望有人能从我的愚蠢中获益;-)

添加异常消息怎么样?嗨,我想我发现了问题所在。。。事实上,这与版本无关。问题是SD卡。作为大容量存储设备连接到电脑时,我的应用程序无法访问它。。。失败奇怪的是,在添加api8模拟器后,我无法通过DDMS访问SD卡…您是否收到更新消息,系统自行升级,还是手动升级?poeschlorn,2.2之前的情况已经如此。当SD卡作为大容量存储器安装时,手机将无法再看到它。请注意,这与用户从手机中取出SD卡完全相同。在这种情况下,你的应用程序应该仍然有效。