Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 android 模拟器中测试向后兼容性?我有一个带有 SDK 15 的测试应用程序。现在,如果我将编译器版本切换到 SDK 7(用于在 Android2.1 仿真上运行它),Eclipse 会抱怨所有使用的导入仅包含 >SDK7。当然。
但是在我的代码中,我关心的是关键代码if(Build.VERSION.SDK_INT > 11)...,因此在旧设备上运行时这应该不是问题。无论如何,当然,日食仍然在抱怨。
if(Build.VERSION.SDK_INT > 11)
那么,我怎样才能进行这些反向测试呢?
在 AndroidManifest.xml 文件中,将 Min sdk version 属性更改为您希望应用程序在其上运行的 sdk 版本,然后 eclipse 不会抱怨....
例如:
< uses-sdk android:minSdkVersion="10" />