[์๋ฌ๋ฌธ]
D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000 Disconnected from the target VM, address: 'localhost:59754', transport: 'socket'
[์๋ฌ์ํฉ]
MapView์ setMapCenterPoint ๋ฉ์๋ ์ฌ์ฉ ์ค ๋ฐ์ํ ์๋ฌ..
์๋ฌ๋ฌธ๊ณผ ํจ๊ป ๋น ํ๋ฉด๋ง ์ถ๋ ฅ๋จ
[์ฒดํฌ์ฌํญ]
1. ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ผ์ด(jar) ํ๋ก์ ํธ์ ์ ๋๋ก import ๋์๋๊ฐ
2. <meta-data>๊ฐ AndroidManifest.xml ์์ <application></application> ์ฌ์ด์ ์์นํ๊ณ ์๋๊ฐ
3. meta-data ๋ค์ดํฐ๋ธ ์ฑ ํค๊ฐ ์ ํํ๊ฐ
4. ํน์ Kakao Developers ์ค์ ๊ฐ ์ค ๋๋ฝ๋๊ฑฐ๋ ์๋ชป๋ ๋ถ๋ถ์ ์๋๊ฐ..
[ํด๊ฒฐ๋ฐฉ๋ฒ]
์ค๋ง๊ฐ ์ฌ๋์ก๋๋ค๋๋ ๋ด ๊ฒฝ์ฐ์ 4๋ฒ์ด ๋ฌธ์ ์๋ค..
ํค ํด์ ๊ฐ์ด ์๋ชป ๋ค์ด๊ฐ์์๊ณ , ๊ฐ ์์ ํ ์ ์์๋ ๋๋๊ฒ์ ํ์ธํ๋ค.
<ํค ํด์?> -> ํค ํด์(Key Hash) ํญ๋ชฉ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์
[์ต๋ํ ๊ฐ๋จํ๊ฒ ํค ํด์๊ฐ์ ํ์ธํ๋ ๋ฐฉ๋ฒ]
<๊ฐ๋ฐ์ฉ ํค(๋๋ฒ๊ทธ) ํคํด์ ํ์ธ ์ฝ๋>
private void getDebugHashKey(){
PackageInfo packageInfo = null;
try {
packageInfo = getPackageManager().getPackageInfo(getPackageName(), PackageManager.GET_SIGNATURES);
if (packageInfo == null)
Log.e("KeyHash", "KeyHash:null");
else{
for (Signature signature : packageInfo.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.d("KeyHash", Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
}
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
}
<์์ฉ ํค(๋ฆด๋ฆฌ์ฆ) ํคํด์ ํ์ธ ๋ช ๋ น์ด>
*์ด๋ฏธ ์์ฉ ํค๋ฅผ ์์ฑํ๋ค๋ ๊ฐ์ ํ์ ์งํ/Git Bash๋ก ์งํ
(1) ๋จผ์ , keytool.exe ํ์ผ์ ์์น๋ฅผ ์ฐพ๋๋ค. (๋ณดํต ~Android\Android Studio\jre\bin ํด๋ ์์ ์์น. ์๋ค๋ฉด ํ์๊ธฐ๋ก ๊ฒ์)
(2) cd ๋ช ๋ น์ด๋ก keytool.exe ๊ฐ ์์นํ ํด๋๋ก ์ด๋
cd ํด๋๊ฒฝ๋ก
(3) ์์ฑํด๋ ์์ฉ ํค ์ ๋ณด๋ฅผ ํ์ธํ๊ณ , ์๋ ๋ช ๋ น์ด์ ๊ทธ๋๋ก ๋์ ํ ์ํฐ
./keytool -export -alias ๐Keyalias๐ -keystore ๐Key store path๐ | openssl sha1 -binary | openssl base64
(3) ์๋ ๋นจ๊ฐ๋ฐ์ค์ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋์๋ค๋ฉด ์ฑ๊ณต
*
์ฐธ๊ณ ์ฌ์ดํธ1 : apis.map.kakao.com/android/
์ฐธ๊ณ ์ฌ์ดํธ2 : developers.kakao.com/docs/latest/ko/getting-started/sdk-android-v1
'๐ท๏ธ ์๋ฌ, ๋ฒ๊ทธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] java.lang.NoClassDefFoundError (0) | 2023.10.07 |
---|---|
[Android/Git] Push failed. Logon failed, use ctrl+c to cancel basic credential prompt. (0) | 2021.08.01 |
[Android/RuntimeException] You need to use a Theme.AppCompat theme (0) | 2021.05.02 |
[Retrofit/Java] ์๋ฒ๋ก Json Post์ ํ๊ธ ๊นจ์ง ํด๊ฒฐ๋ฐฉ๋ฒ (0) | 2021.03.28 |
[2020-02-20 ์๋ฌ๊ธฐ๋ก] ์๋๋ก์ด๋/JAVA (0) | 2020.02.20 |