我使用Kotlin构建了一个简单的应用程序,它有三个活动(Main、Menu和Game)。我添加了一些片段(以及Android Studio建议的所有相关文件)。然后我意识到碎片不是一个好的选择,所以我手动删除了碎片文件(也许我不能全部删除它们)。后来当我构建项目时,编译器为菜单和游戏生成了两个绑定文件(ActivityMainBinding和ActivityMainBind2),这导致了重复。我该如何修复?是否有任何文件或配置需要更改?
AndroidManifest文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" >
<application
android:allowBackup="true"
android:dataExtractionRules="@xml/data_extraction_rules"
android:fullBackupContent="@xml/backup_rules"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.CSI5175A1"
tools:targetApi="31" >
<activity
android:name=".GameActivity"
android:exported="false" >
<meta-data
android:name="android.app.lib_name"
android:value="" />
</activity>
<activity
android:name=".MenuActivity"
android:exported="false" >
<meta-data
android:name="android.app.lib_name"
android:value="" />
</activity>
<activity
android:name=".MainActivity"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="android.app.lib_name"
android:value="" />
</activity>
</application>
</manifest>