我的应用程序出现问题,新的市场功能隐含地添加了“使用功能”,用于wifi功能。 我的应用程序中的wifi功能是可选的,所以我想添加
<uses-feature android:name="android.hardware.wifi" android:required="false" />
但是,现在应用程序无法编译(使用SDK版本5 for android 1.6)
AndroidManifest.xml:52:错误:在'android'包中找不到属性'required'的资源标识符
AndroidManifest.xml:52:错误:在'android'包中找不到属性'required'的资源标识符
答案 0 :(得分:7)
在API级别5(Android 2.0)中添加了android:required
属性。由于您使用的是1.6 SDK,因此不知道它是什么,因此就是错误。
作为一般规则,请勿使用旧的SDK。始终使用最新版本并正确设置<uses-sdk>
属性。