compilesdk 30, Android emulator에서 개발중에
"D/EGL_emulation: eglCreateContext: 0xf4601890: maj 1 min 0 rcv 1"
로그가 무한 반복되며 에뮬레이터 화면이 흰색으로 남아있는 현상이 발생합니다.
코드를 첨부하자면,
-
MainActivity.java
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);// java code MapView mapView = new MapView(this); ViewGroup mapViewContainer = (ViewGroup) findViewById(R.id.map_view); mapViewContainer.addView(mapView);
}
-
AndroidManifest.xml
<category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <meta-data android:name="com.kakao.sdk.AppKey" android:value="XXXXXXXXXXXXXXXXXX"/>
물론, Hash key는 붙혀넣기하면서 바꾼 것이구요, (네이티브 앱키)
build.grale(app) 에 아래 코드 추가되어 있습니다.
아이디어 있으실까요?
-
build.gradle(app)
ndk {
abiFilters ‘armeabi’, ‘arm64-v8a’, ‘armeabi-v7a’
} -
activy_main.xml
<RelativeLayout
android:id="@+id/map_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />