我使用Android 2.2 SDK(API级别8)编写了一个应用程序。它在模拟器中运行良好,但现在我希望它与Android 1.5+(API级别3)或Android 1.6+(API级别4)兼容。
问题是,当我尝试在这些版本上运行时,它会在模拟器中崩溃。
使这些版本兼容的好方法是什么?有没有办法看到哪些类/方法导致这些不兼容问题?
答案 0 :(得分:3)
您需要使用反射调用您在1.5设备上使用的功能。有关基本概念,请参阅此博客:http://android-developers.blogspot.com/2009/04/backward-compatibility-for-android.html