cocos2d-x android curl로 파일 전송시 CURLE_COULDNT_RESOLVE_HOST 에러

cocos2d-x에 들어있는 크로스플랫폼 지원인 curl로 파일 다운로드시 win32에서는 잘 되는데 안드로이드에서는 에러를 뿜어내더군요.

CURLE_COULDNT_RESOLVE_HOST,    /* 6 */

6번 에러인데 tests 샘플과 비교해보니 답이 나왔습니다. 해당 프로젝트의 AndroidManifest.xml을 열어 </manifest> 전에 아래 내용을 추가해줍니다.

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

또는 GUI적으로 uses permission을 추가 하시려면 링크를 참고하시면 됩니다.

인터넷 접근 허가를 해주기 위한 것인거 같네요.

댓글

  1. cURL 관련으로 이 블로그에서 정말 유용한 정보를 많이 얻어가네요. 좋은 자료 감사합니다!

    답글삭제
    답글
    1. 도움이 되셨다니 다행이네요~ 즐건 하루 되세요 ^^

      삭제

댓글 쓰기

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.