在清单-未知属性android:name中设置WRITE\u EXTERNAL\u存储权限时出错

在清单-未知属性android:name中设置WRITE\u EXTERNAL\u存储权限时出错,android,attributes,manifest,Android,Attributes,Manifest,我正在用Android studio开发一个Android应用程序 我一直在尝试在清单文件中设置一些权限,以便将一些文件写入外部存储器。请遵循教程: 这是我的清单文件: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="timetracker.iuandroid" android:

我正在用Android studio开发一个Android应用程序

我一直在尝试在清单文件中设置一些权限,以便将一些文件写入外部存储器。请遵循教程:

这是我的清单文件:

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

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

    <android:uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
        android:maxSdkVersion="18" />
    <android:uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <android:uses-permission
        android:name="android.permission.READ_EXTERNAL_STORAGE"
        android:maxSdkVersion="18" />



    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

          ..... and some more tags .....

..... 还有一些标签。。。。。
问题是manifest告诉我“android:name”是一个未知属性,如果我删除它,它当然会告诉我需要一个name属性,因此我无法在我的应用程序中创建新文件,因为这个权限问题

有什么我不知道的吗?还是教程中未显示的不推荐的内容


由于声誉不好,我无法发布图像。很抱歉,每个安卓:name=和安卓:name=标签都会出现错误。您的
AndroidManifest
文件似乎存在多个问题。首先,
Java
通常声明如下:

com.domain.package

因此,您的声明应该是
com.iuandroid.timetracker

其次,
maxSdkVersion
位于错误的位置。这个

android:maxSdkVersion="18" />
应位于
部分,而不是权限标记之间。您的权限声明也不正确;应该是

<uses-permission android:name="YOUR_PERMISSION"/>

是的,很有效,谢谢!,我是第一次处理权限问题,主要是更改了
,顺便说一句,您的回答中留下了错误的权限语法
<android:uses-permission android:name="YOUR_PERMISSION"/>
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="timetracker.iuandroid"
    android:versionCode="1"
    android:versionName="1.0" >

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

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >