2
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.teoit.securenotes"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15"
android:maxSdkVersion="15" />

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.teoit.securenotes.Smsm"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.teoit.securenotes.SMSM" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.teoit.securenotes.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>

</manifest>

这里的问题..

    <uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15"
android:maxSdkVersion="15" />

提示问题

不针对最新版本的 Android;兼容模式适用。考虑测试和更新此版本。有关详细信息,请参阅 android.os.Build.VERSION_CODES javadoc。

解决办法是什么 ??:(

4

3 回答 3

6

我有完全相同的问题。

解决方案:项目-> 清理

于 2013-12-16T14:36:14.503 回答
4

这是一个 Android Lint 警告,告诉您应该考虑更新targetSdkVersion到最新的 API 级别(截至目前为 19)。这是因为您的目标 SDK 级别低于您的构建 SDK(在基于 Eclipse/ADT 的工具的 project.properties 中定义)。

当您在实际运行更高 API 级别的设备上运行具有给定目标 SDK 版本的应用程序时,该平台会启用某些向后兼容功能。相反,您应该确保您的应用在没有这些功能的情况下正常工作。兼容模式在javadoc中列出。

于 2013-11-11T12:53:42.333 回答
0

很简单,只要这样做

...
android:targetSdkVersion="$$"
../>
于 2015-01-29T20:38:16.937 回答