android - android 上的 Kotlin : Cannot find main mer

我想试一试 Kotlin。我将我的 java 类转换为 Kotlin 并纠正了一些错误。如果我尝试构建,则会出现以下错误:

Error:Execution failed for task ':app:generateDebugInstantRunAppInfo'. Cannot find main merged manifest.

这是 list 文件:

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

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar"
            android:windowSoftInputMode="adjustPan">

        </activity>
        <activity android:name=".Setup_Activity"
            android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

感谢您的帮助!

最佳答案

我一直在尝试在刚刚发布的 Android Studio 3.0 Canary 1 中进行 Kotlin 开发,但时不时出现“找不到合并的 list ”错误。我发现选择 Build -> Clean Project 可以解决我的问题。

关于android - android 上的 Kotlin : Cannot find main merged manifest. 是什么导致了这个错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44087073/

相关文章:

arrays - Kotlin - 检查数组是否包含值的惯用方法

android - 无法设置约束组的可见性

kotlin - 将列表分成几部分

java - Kotlin 中字段的 `open` 关键字是什么?

kotlin - 在 Kotlin 中使用接口(interface)的默认函数实现

kotlin - Kotlin 中的 'open' 和 'public' 有什么区别?

function - Kotlin:你可以为可变参数使用命名参数吗?

java - 在 IntelliJ IDEA : "No MessageCollector" 中编译

java - Kotlin 中的 Lambda 表达式

java - 为什么使用双冒号 (::) 在 Kotlin 中上课?