2015-01-07 2 views
1

나는 phonegap 같은 크로스 플랫폼을 통해 응용 프로그램을 만들고 있습니다.안드로이드 phonecontacts API 안드로이드 ndk

android-ndk를 통해 모든 연락처 정보를 가져오고 싶습니다.

나는 을 통해 알고 있습니다. 코드바을 얻을 수 있습니다. 하지만 기본적으로 그것을 얻고 싶습니다. cordova 라이브러리를 사용하지 않아도됩니다.

& 도서관에 문의 할 참조 예제가 있습니까?

모든 URL, "코드 예제, 감사합니다.

여전히 질문을 이해하기 위해 어떤 질문이 있으면 알려주세요.

당신의 needfull의 도움을 기다리는 중.

+0

그래서 NDK, 바로 안드로이드 코드 (자바)에서 C/C++을 실행하는 방법을 제공합니다? 그리고 자바 스크립트를 사용하여 앱을 구현하거나 phonegap_과 같은 _platform은 무엇을 의미합니까? –

+0

예. 당신 말이 맞아. 나는 이것을 위해 자바 스크립트를 사용하고있다. & phoneGap 당신은 완벽하게 플랫폼을 의미합니다. 나는 "cordova plugin"의 도움을받지 않고 전화로 연락처를 얻고 싶습니다. http://phonegap.com/ – NovusMobile

답변

0

가져 오기를 연락처는 Java에서 이루어져야합니다. 그 이유는 자바 스크립트 (PhoneGap - 현재는 Cordova라고 부름)를 얻으려면 먼저 플러그인이 필요하기 때문입니다. - 부분). NDK IMHO는 C/C++ 코드 을 Java 코드에서 실행하여 C/C++로 작성된 일부 라이브러리를 이미 사용할 수 있도록하기 때문에이 경우와 아무 관련이 없습니다.

this 사용자가 답변 한 Katturaja에서 제공되는 링크를 살펴 봐야합니다. 예를 들어 여기

+0

예, 작은 부분으로 안드로이드 연락처를 얻기 위해 c 코드를 작성하고 싶습니다.이 경우 cordova를 사용하고 싶지 않습니다. 그럼 제 질문은 똑같습니까? 안드로이드 전화 번호부를 C로 어떻게 사용할 수 있습니까? – NovusMobile

+0

이미 말했듯이 Java에서 연락처 가져 오기 부분을 작성해야합니다. 그러면 가져온 연락처를 C로 전달하고 원하는대로 처리 할 수 ​​있습니다. 나는 그 일을 돕기 위해 당신을위한 링크도 추가했습니다. –

+0

틀렸어. 사실 카메라 jni 부분은 openMAX가 사용되고 JNI 부분이므로 카메라의 경우 사실입니다. 하지만 연락처가 다릅니다. – NovusMobile