You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法上传AAB至Google Play Console:aapt报错权限缺失android:name

问题解决:AndroidManifest中missing 'android:name' for uses-permission错误

错误原因

你的Manifest里存在一行错误代码:

<uses-permission android:usesCleartextTraffic="true" />

android:usesCleartextTraffic是**<application>标签的专属属性**,不能放在<uses-permission>标签内;同时这个<uses-permission>标签未指定必填的android:name属性,直接触发了报错。另外Manifest里还重复声明了ACCESS_NETWORK_STATE权限,建议一并清理。

修正后的完整AndroidManifest.xml代码

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    android:versionCode="1" 
    android:largeHeap="true" 
    android:versionName="1.0" 
    package="com.companyname.customerapp" 
    android:installLocation="auto">
    <uses-sdk android:minSdkVersion="22" android:targetSdkVersion="27" />
    <application 
        android:label="CustomerApp" 
        android:theme="@style/MainTheme"
        android:usesCleartextTraffic="true"> <!-- 将明文流量配置移至此处 -->
        <provider android:name="android.support.v4.content.FileProvider" 
            android:authorities="${applicationId}.fileprovider" 
            android:exported="false" 
            android:grantUriPermissions="true">
            <meta-data android:name="android.support.file_provider_paths" android:resource="@xml/files_path"></meta-data>
        </provider>
    </application>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.MANAGE_DOCUMENTS"/>
</manifest>

核心修正点

  • 删除了无android:name属性的错误<uses-permission>标签
  • 若需要启用明文流量,将android:usesCleartextTraffic="true"迁移到<application>标签内;不需要的话可直接删除该行
  • 移除了重复的ACCESS_NETWORK_STATE权限声明

修正后重新打包AAB,即可正常上传至Google Play Console。

内容的提问来源于stack exchange,提问作者INDOSOFT CONSULTANTS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 13:30:53