[英]Kotlin on android: Cannot find main merged manifest. What is causing this error?
我想給Kotlin一個機會。 我將我的java類轉換為Kotlin並糾正了一些錯誤。 如果我嘗試構建,則會出現以下錯誤:
錯誤:任務':app:generateDebugInstantRunAppInfo'的執行失敗。 找不到主合並清單。
這是清單文件:
<?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開發,並且一次又一次地獲得“找不到合並清單”錯誤。 我發現選擇Build - > Clean Project可以解決我的問題。
Clean Project適用於Android Studio 3.0 canary版本
在我的情況下,我正在使用Android studio 3.0 Canary 2,首先我嘗試Build - > Clean Project仍然沒有為我解決問題,然后我關閉項目並再次打開它,Alhamdulillah它解決了這個問題
我嘗試了清理項目並關閉它,但它們在我的情況下不起作用。 編輯清單(不是功能更改)后,現在項目運行。
由於Build - > Clean Project ,重啟Android Studio或重新安裝應用程序可能無法正常工作,最簡單的解決方案是更改AndroidManifest.xml,例如添加或刪除空白區域。
報告的問題如下: https : //issuetracker.google.com/issues/62336754 。
如前所述,它將在Android Gradle Plugin 3.0.0-alpha5
修復。
您可以通過卸載當前正在使用的應用並在Android Studio上再次運行來解決此問題。
嘗試了給定的解決方案,但沒有成功。 因此,對於這個錯誤得到修復的平均時間,我將使用命令行
./gradlew clean install<your_build_variant>
例:
./gradlew clean installDevDebug
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.