android studio活动xml(关于标签)

问题描述 投票:0回答:1

代码运行良好,但现在不起作用,即使是相同的代码。我添加并更改了其他文件的代码以使用chaquopy。我收到有关标签的错误。

我删除了与版本目录相关的代码(别名 -> id),
在 build.gradle(模块)中添加了 chaquopy 块。

更改版本如下:

编译SDK:34 -> 33
minSdk:24 -> 31
jvmTarget:1.8 -> 18 kotlinCompilerExtension版本:1.5.1 -> 1.5.15

错误信息如下:
开始标记有错误的结束标记:2, 9(9: 错误的结束标签名称:19, 20
顶级元素未完成:22(最后一行)

下面是代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools">

    <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
    <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
    <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />

    <application
        android:allowBackup="true">
        <activity
            android:name=".MainActivity"
            android:exported="true"
            android:theme="@style/Theme.Test">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

感谢您的帮助。

python xml kotlin tags chaquopy
1个回答
0
投票

我没有发现这个 XML 有任何明显的错误。但您列出了很多不同的更改。尝试缩小责任范围:

  • 撤消所有更改。
  • 确保应用程序构建成功。
  • 一次进行一项更改,直到找到导致问题的更改。

还值得尝试干净的重建(构建>重建项目)。

© www.soinside.com 2019 - 2024. All rights reserved.