안드로이드 9.0 daum map을 못불러옵니다.
이하 버전은 지도를 잘 불러 옵니다.
9.0 은 이밖에 특이사항은 https가 아니면 http로는 데이터를 못불러오게 처리가 된것으로 개발중 발견되었습니다. 즉 url 주소를 불러 올 시에 서버에서 ssl 처리가 되것을 불러올 수 있습니다. 혹 맵에서 지도 요청할 시 관련 있어 보입니다. 그리고 9.0 이상버전 테스트 후 api 제 배포 가 필요할듯합니다.
안드로이드에서의 cleartextTrafficPermitted 설정과 관련한 문서를 찾아보세요.
답변 감사합니다.
적용해 보니 작동이 안되는데… 확인 부탁드립니다.
- 안드로이드 네이티브로 개발중입니다.
- cleartextTrafficPermitted 답변내용대로 검새해 보니 이하 내용을 적용하게 되었습니다.
…/res/xml/network_security_config.xml 경로를 생성
소스 적용
<?xml version="1.0" encoding="utf-8"?> map.daum.net메인페스트에 소스 적용
<activity android:name=".activities.MapViewActivity"
…
android:networkSecurityConfig="@xml/network_security_config"/>
하였습니다.
하지만 적용되지 않았습니다.
자세한 적용방법 부탁드립니다.
저도 개발자는 아니라 자세한 적용코드를 안내드릴 수는 없습니다.
확인되는 에러 메시지가 있으면 해당 내용을 포함하여 다시 문의해주시면
개발자 분들이 도움을 주실 수도 있을거예요.
네 감사합니다.
문제와 동일합니다. 아직도 해결이 안되고 있습니다.
Cleartext traffic not permitted 가 계속 나온다면 제대로 적용이 안된 것이겠네요
https://developer.android.com/training/articles/security-config
uses-library android:name=“org.apache.http.legacy” android:required=“false”
로 해결했습니다.
모두 해결하시길 바랍니다.