Я знаю, что есть много похожих вопросов, но ни один из них не решает мою проблему.
Сначала возникает ошибка: Cannot resolve symbol 'R'
. Также во вкладке build есть ошибка: Build: build failed
. На стороне этого написано Manifest merger failed with multiple errors, see logs
.
В моей программе два вида деятельности.
Я пробовал все разные вещи, которые люди говорили попробовать, но они не работали.
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="dennisranish.wificontroller">
<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=".Controller"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Settings"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
android:screenOrientation="landscape">
<intent-filter>
</intent-filter>
</activity>
</application>
</manifest>
На вкладке «Объединенный манифест»:
Merging Errors:
Error: Missing one of the key attributes 'action#name,category#name,data#scheme,data#host,data#mimeType,data#port,data#path,data#pathPattern,data#pathPrefix' on element intent-filter at AndroidManifest.xml:25:13-26:29 app main manifest (this file), line 24
Error: Validation failed, exiting app main manifest (this file)
Обновление:
Ваша декларация настроек должна выглядеть следующим образом:
<activity android:name=".Settings"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
android:screenOrientation="landscape" />
Это исправляет ошибку AndroidManifest.xml . Тем не менее, Cannot resolve symbol 'R'
по-прежнему и проблема, и на вкладке сборки все еще есть ошибка: Build: build failed
. За исключением того, что теперь в стороне от него, теперь написано AAPT2 error: check logs for details
.
Также некоторые люди сказали публиковать журналы ошибок, и мне было интересно: когда я нажимаю Help > Show Log in Explorer
, это правильный журнал; потому что 12 журналов содержат более 1000 строк
Спасибо за любую помощь, и если вам нужен какой-либо другой файл, пожалуйста, дайте мне знать.