我一直在为 Android SDK 8 创建一个应用程序,它运行良好。由于大多数用户使用的是 SDK 7 及更高版本,我尝试切换到 SDK 7,但随后我的自定义 ImageViews 从我的 RelativeLayout 中消失了。该应用程序不会崩溃。这可能是因为我使用了 SDK 8 中的一些框架吗?如果是这样:是否有一种简单的方法可以找出我的代码的哪一部分使用了 SDK 8(即不根据开发人员文档检查每个方法的 API 级别)?
真的有太多代码在这里发布。我的清单文件包括
<uses-sdk android:minSdkVersion="7"
android:targetSdkVersion="7">
我的 project.properties 文件有这一行
target=android-7
直到现在它们曾经是 8 个,但我把它们都改成了 7 个。