属性缺少Android名称空间前缀 - 未知原因

时间:2014-04-13 23:49:20

标签: android

我正在关注一个教程,在完成后我不断收到此错误。我不知道为什么。任何帮助都会有所帮助。

<supports-screens
   android:anyDensity= "true"
   android:largeScreens= "true"
   android:normalScreens= "true"
   android:resizeable= "true"
   android:smallScreens= "true" />

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.RECORD_VIDEO"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />

<activity
   android:name="org.apache.cordova.DroidGap"
   android:label="@string/app_name"
   android:configChanges="orientation|keyboardHidden">
  <intent-filter></intent-filter>
</activity>

我正在考虑所有这些行的错误

<supports-screens
   android:anyDensity= "true"
   android:largeScreens= "true"
   android:normalScreens= "true"
   android:resizeable= "true"
   android:smallScreens= "true" />

对我而言,它出现的原因并不合理,我已经指出它是android,但它似乎并没有显示它

2 个答案:

答案 0 :(得分:1)

我没有足够的声誉评分来评论,所以我会尝试在这里回答你的问题:

android:resizeable

不推荐使用此属性。有关<supports-screens>的详细信息,请参阅here

另外,我在帖子中没有看到您的设置:

android:minSdkVersion
android:targetSdkVersion

您需要在AndroidManifest.xml文件中声明这些值。

答案 1 :(得分:0)

解决方案:代表我这是一个简单的错误,我忘了在应用程序之前指定一些信息,我通过在应用程序的开头放置以下代码来解决这个问题。追溯关闭清单

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mayukh.helloworld"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="18" />