質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Kotlin

Kotlinは、ジェットブレインズ社のアンドリー・ブレスラフ、ドミトリー・ジェメロフが開発した、 静的型付けのオブジェクト指向プログラミング言語です。

Q&A

0回答

2518閲覧

error: unexpected element <intent-filter> found in <manifest><application>.

konn_

総合スコア28

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Kotlin

Kotlinは、ジェットブレインズ社のアンドリー・ブレスラフ、ドミトリー・ジェメロフが開発した、 静的型付けのオブジェクト指向プログラミング言語です。

0グッド

0クリップ

投稿2021/12/03 12:14

前提・実現したいこと

Kotlinでやっていたのですがエラーが出てしまいました。
ずっとやっているのですが解決できません。

発生している問題・エラーメッセージ

ERROR:/Users/name/AndroidStudioProjects/boedapp/app/build/intermediates/packaged_manifests/debug/AndroidManifest.xml:30: AAPT: error: unexpected element <intent-filter> found in <manifest><application>.

該当のソースコード

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.boedapp" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="31" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" /> <application android:allowBackup="true" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:debuggable="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:testOnly="true" android:theme="@style/Theme.BoedApp" > <!-- <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> <service android:name="com.google.firebase.components.ComponentDiscoveryService" android:directBootAware="true" android:exported="false" > <meta-data android:name="com.google.firebase.components:com.google.firebase.analytics.ktx.FirebaseAnalyticsKtxRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" /> <meta-data android:name="com.google.firebase.components:com.google.firebase.auth.ktx.FirebaseAuthKtxRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" /> <meta-data android:name="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" /> <meta-data android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonKtxRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" /> <meta-data android:name="com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" /> <meta-data android:name="com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" /> </service> <activity android:name="com.google.firebase.auth.internal.GenericIdpActivity" android:excludeFromRecents="true" android:exported="true" android:launchMode="singleTask" android:theme="@android:style/Theme.Translucent.NoTitleBar" > <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="firebase.auth" android:path="/" android:scheme="genericidp" /> </intent-filter> </activity> <activity android:name="com.google.firebase.auth.internal.RecaptchaActivity" android:excludeFromRecents="true" android:exported="true" android:launchMode="singleTask" android:theme="@android:style/Theme.Translucent.NoTitleBar" > <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="firebase.auth" android:path="/" android:scheme="recaptcha" /> </intent-filter> </activity> <service android:name="com.google.firebase.auth.api.fallback.service.FirebaseAuthFallbackService" android:enabled="true" android:exported="false" > <intent-filter> <action android:name="com.google.firebase.auth.api.gms.service.START" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </service> <provider android:name="com.google.firebase.provider.FirebaseInitProvider" android:authorities="com.example.boedapp.firebaseinitprovider" android:directBootAware="true" android:exported="false" android:initOrder="100" /> <activity android:name="com.google.android.gms.common.api.GoogleApiActivity" android:exported="false" android:theme="@android:style/Theme.Translucent.NoTitleBar" /> <receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" > </receiver> <service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" /> <service android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:enabled="true" android:exported="false" android:permission="android.permission.BIND_JOB_SERVICE" /> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <provider android:name="androidx.startup.InitializationProvider" android:authorities="com.example.boedapp.androidx-startup" android:exported="false" > <meta-data android:name="androidx.emoji2.text.EmojiCompatInitializer" android:value="androidx.startup" /> <meta-data android:name="androidx.lifecycle.ProcessLifecycleInitializer" android:value="androidx.startup" /> </provider> </application> </manifest>

イメージ説明

試したこと

いろいろ調べてやってみたがだめだった。
この動画では編集ができて解決しているのですが、編集できませんでした。
https://www.youtube.com/watch?v=56MbbgcCk6c」

補足情報(FW/ツールのバージョンなど)

buildgradle

1plugins { 2 id 'com.android.application' 3 id 'kotlin-android' 4 id 'com.google.gms.google-services' 5} 6 7android { 8 9 compileSdkVersion 31 10 defaultConfig { 11 12 13 configurations.all { 14 resolutionStrategy { force 'androidx.core:core-ktx:1.6.0' } 15 } 16 17 applicationId "com.example.boedapp" 18 19 minSdk 21 20 targetSdk 30 21 versionCode 1 22 versionName "1.0" 23 targetSdkVersion 31 24 25 26 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" 27 } 28 29 buildTypes { 30 release { 31 minifyEnabled false 32 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 33 } 34 } 35 compileOptions { 36 sourceCompatibility JavaVersion.VERSION_1_8 37 targetCompatibility JavaVersion.VERSION_1_8 38 } 39 kotlinOptions { 40 jvmTarget = '1.8' 41 } 42 43 buildFeatures { 44 viewBinding true 45 } 46} 47 48dependencies { 49 50 implementation 'androidx.core:core-ktx:1.7.0' 51 implementation 'androidx.appcompat:appcompat:1.4.0' 52 implementation 'com.google.android.material:material:1.4.0' 53 implementation 'androidx.constraintlayout:constraintlayout:2.1.2' 54 implementation 'androidx.legacy:legacy-support-v4:1.0.0' 55 56 testImplementation 'junit:junit:4.+' 57 androidTestImplementation 'androidx.test.ext:junit:1.1.3' 58 androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' 59 60 61 implementation platform('com.google.firebase:firebase-bom:29.0.0') 62 implementation 'com.google.firebase:firebase-analytics-ktx' 63 implementation 'com.google.firebase:firebase-auth-ktx' 64 65}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2021/12/04 01:46 編集

intent-filter が activity の外にあるからでは。というか、MainActivity をコメントアウトしたらどっちにしても動かないのでは…。
konn_

2021/12/04 05:12

そうなんですよね。。 だけど編集できないんですよね。。 動画にあるように 「編集→CreanProject → Build」 でやっています。
hoshi-takanori

2021/12/04 05:16

編集できないってどういうことでしょうか?
konn_

2021/12/04 05:29 編集

https://youtu.be/56MbbgcCk6c?t=31」 上記URLの動画と同じエラー内容なので、同じように作業してエラーを直そうとしてるのですが、それができませんでした。 動画内でしていること→「編集→CreanProject → Build→エラー直ってる」 動画と同じようにしたら→「編集→CreanProject → Build→編集されていなくて同じエラー」
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問