2015-01-07 18 views
1

我通過跨平臺如phonegap創建應用程序。Android手機通過Android ndk與我聯繫api

我想通過android-ndk獲取所有聯繫人信息。

我知道通過科爾多瓦我們能夠得到的細節。 但我想通過默認使用cordova庫來獲取它。

有沒有什麼參考例子可以聯繫&這個庫。

任何URL,」 代碼示例,表示讚賞。

讓我知道,如果您有任何仍查詢瞭解的問題。

等待您needfull幫助。

+0

所以NDK提供的方式從Android代碼(Java)的執行C/C++,對不對?你正在使用JavaScript來實現你的應用程序,或者像phonegap_這樣的_platform是什麼意思? –

+0

是的。你是對的。我爲此使用JavaScript。 &phoneGap你意味着完美的平臺。我想通過電話獲得聯繫人,而不需要「cordova plugin」的幫助。 http://phonegap.com/ – NovusMobile

回答

0

擷取聯繫人需要在Java中完成,因此您首先需要插件才能獲得JavaScript的相關內容(PhoneGap - 目前稱爲Cordova - 部分)。 NDK恕我直言與這種情況無關,因爲它只允許您在Java代碼內執行C/C++代碼,因爲您可以使用已用C/C++編寫的一些庫。

你也應該看看用戶Katturaja在this答案中提供的鏈接。

+0

是的,作爲一個小部分,我想寫c代碼來獲得android聯繫方式。我不想爲此使用cordova。 所以,我的問題是一樣的你有什麼想法 我怎樣才能使用android電話簿到C? – NovusMobile

+0

您將需要用Java編寫聯繫人抓取部分,正如我已經告訴過的那樣。你可以將這些提取的聯繫人交給C,然後按照你的意願處理它們。我也爲你添加了鏈接,以幫助你做到這一點。 –

+0

你錯了。其實對於相機jni部分使用的是openMAX,它是JNI部分,因此,對於相機來說它是真的。 但是,聯繫它是不同的。 – NovusMobile