문의 시 사용하시는 SDK 버전 정보를 알려주세요.
안녕하십니까 안드로이드에서 카카오내비를 호출하려고하고있는상태입니다.
// 카카오 네비 설치 유무
if (NaviClient.instance.isKakaoNaviInstalled(activity!!)) {
Log.e("SHSH KAKAO latt",latt)
Log.e("SHSH KAKAO lngt",lngt)
Log.e("SHSH KAKAO arrNm",arrNm)
activity!!.startActivity(
NaviClient.instance.navigateIntent(
com.kakao.sdk.navi.model.Location(
arrNm,
latt,
lngt
),
NaviOption(coordType = CoordType.WGS84)
)
)
} else {
// 미설치시 설치페이지 이동
val intent = Intent(
Intent.ACTION_VIEW,
Uri.parse("https://play.google.com/store/apps/details?id=com.locnall.KimGiSa")
)
activity!!.startActivity(intent)
}
로그까지 데이터가 잘들어오는데 유효하지않는 요청(URI)니다. 라는 토스트가 뜨고있는상태입니다.
지금 카카오디밸로퍼에는 디버그 해시키만 적용한상태이고
//카카오 네비
implementation "com.kakao.sdk:v2-navi:2.6.0"
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://devrepo.kakao.com/nexus/content/groups/public/' }
}
}
<uses-permission android:name="android.permission.INTERNET" />
KakaoSdk.init(this, “앱키”)
모두 적용한상태입니다.
뭐가 문제인지 혹시 열려 주실수있을까요…
그리고 카카오내비 어플은 apk를 받아서 다운받은 상태입니다.
카카오내비 버전은 3.53.1 입니다.