如果minSdkVersion低于targetSdkVersion,会发生什么情况?

我收到警告:

Attribute minSdkVersion (3) is lower than the project target API level (8) 

这将如何影响我的应用程序?

Solutions Collecting From Web of "如果minSdkVersion低于targetSdkVersion,会发生什么情况?"

您可以放心地忽略警告。

这是一个奇怪的警告 – 这意味着您正在使用API​​级别8(Android 2.2 / Froyo),但针对API级别3(Android 1.5 / Cupcake)的工具。 这个警告总是会出现,除非你使用SDK来定位它的Android版本 – 在这种情况下,你将不得不使用你的当前SDK的Android 2.2。

我将我的大部分开发工作都设置为minSdkVersion级别。 这几乎保证了我没有使用任何更新的API。 然后在发布应用程序之前切换到我的targetSdkVersion级别。 到目前为止我遇到的唯一问题是较低级别不支持我需要在生产中使用的一些清单语法。 (例如,3级不支持targetSdkVersion。)我只是在切换到更高级别之后修正了清单。

另请参阅Dianne Hackborn在此主题中的回复: https ://groups.google.com/group/android-developers/browse_thread/thread/c468e795daf439f8?pli = 1#