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

Android资源链接失败:<activity>元素位置错误求助

问题原因与解决方案

错误原因很明确:<activity>标签被放置在了<application>标签外部,而AndroidManifest的结构规范要求所有组件(如Activity、Service、BroadcastReceiver等)必须嵌套在<application>标签内部。

修正后的完整AndroidManifest.xml代码

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:tools="http://schemas.android.com/tools"
          package="example.on.myapp12"
          tools:ignore="ExtraText">
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
    
    <application
        android:requestLegacyExternalStorage="true"
        android:allowBackup="true">
        <activity
            android:name=".MainActivity"
            android:label="myapp12">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>

补充说明

AndroidManifest.xml的核心结构层级是:<manifest> → <application> → 各类组件(、等),组件不能直接作为<manifest>的子元素,否则会触发资源链接失败的错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 18:52:15