在运行Android程序时,有时候会出现以下提示
[2010-05-28 19:03:03 - rss_reader]WARNING: Application does not specify an API level requirement!
[2010-05-28 19:03:03 - rss_reader]Device API version is 12 (Android 3.1)
[2010-05-28 19:03:03 - rss_reader]Device API version is 12 (Android 3.1)
其中Android 3.1表示工程使用的Androidsdk版本,示例中使用的是3.1版本;12是设备的API版本,出现该提示,是因为工程中没有配置设备API版本,只需要在文件AndroidManifest.xml中添加上相应的配置信息即可。
示例如下:
<manifest ……>
<application ……">
……
</application>
<uses-sdk android:minSdkVersion="12"></uses-sdk>
</manifest>
<application ……">
……
</application>
<uses-sdk android:minSdkVersion="12"></uses-sdk>
</manifest>
注意,红字部分是采用的设备API版本号;users-sdk节点同application节点在同一级别。