버튼을 누르면 지도를 띄우는 앱 코드 내용인데 갑자기 종료가 됩니다

메인 액티비티까지는 잘 뜨는데 버튼을 누르면 어떤 메시지도 없이 그냥 앱이 종료 됩니다

MainActivity.java

package com.example.wiinavi;

import android.view.View;
import android.widget.Button;
import android.content.Intent;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import android.view.View;
import android.widget.Button;

import android.view.View;
import android.widget.Button;

import net.daum.android.map.MapActivity;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button b = findViewById(R.id.findmap);
    b.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            // 다음 넘어갈 클래스 지정
            Intent intent = new Intent(
                    getApplicationContext(), // 현재 화면의 제어권자
                    MapActivity.class);
            startActivity(intent); // 다음 화면으로 넘어간다
        }
    });


}

}

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>

<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width=“match_parent"
android:layout_height=“match_parent"
tools:context=”.MainActivity”>

<Button
    android:id="@+id/findmap"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginEnd="150dp"
    android:text="길찾기"
    android:textSize="36sp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintHorizontal_bias="1.0"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintVertical_bias="0.499" />

</androidx.constraintlayout.widget.ConstraintLayout>

MapActivity.java

package com.example.wiinavi;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.ViewGroup;

import net.daum.mf.map.api.MapView;

public class MapActivity extends AppCompatActivity {

MapView mapView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_mapactivity);

    //MapView
    mapView = new MapView(this);
    mapView.setDaumMapApiKey("APPKEY");
    ViewGroup mapViewContainer = findViewById(R.id.map_view);
    mapViewContainer.addView(mapView);

}

}

activity_mapactivity.xml

<?xml version="1.0" encoding="utf-8"?>




AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>

<uses-permission android:name="android.permission.INTERNET">
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION">
</uses-permission>
<uses-permission android:name="android.permission.INTERNET">

</uses-permission>



<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">

    <meta-data android:name="com.kakao.sdk.AppKey" android:value="APPKEY"/>
    <activity android:name=".MainActivity">


        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

    <activity android:name=".MapActivity"/>

</application>

buildgradle

apply plugin: ‘com.android.application’

android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.wiinavi"
minSdkVersion 23
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner “androidx.test.runner.AndroidJUnitRunner”
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }
}

}

dependencies {
implementation fileTree(dir: ‘libs’, include: [’*.jar’])
implementation 'androidx.appcompat:appcompat:1.1.0’
implementation 'androidx.constraintlayout:constraintlayout:1.1.3’
testImplementation 'junit:junit:4.12’
androidTestImplementation 'androidx.test:runner:1.2.0’
androidTestImplementation ‘androidx.test.espresso:espresso-core:3.2.0’

}

파일도 맞게 넣었고 네이티브 앱 키도 생성해서 맞게 넣었는데 스튜디오 내의 adk 가상기기로 돌리면 메시지도 없이 종료가 되네요

해당 앱키로 확인되는 호출 기록이 전혀 없네요
앱SDK 쪽 담당부서에서 좀더 봐주셔야 할 듯하긴 하지만
우선은 기본 정보 등록부터 다시한번 체크해주세요
앱패키지명도 등록된 게 없네요

http://apis.map.kakao.com/android/guide/

문의글 내 노출된 앱키는 삭제하겠습니다.