欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

安卓開發(fā)工具:Android NDK 26b(安卓開發(fā)工具箱下載)

Android NDK是一個工具集,可以使用C和C 等語言,用本機代碼實現(xiàn)應(yīng)用程序的某些部分。對于某些類型的應(yīng)用程序,這可以幫助您重用用這些語言編寫的代碼庫。

Native Development Kit(NDK)是一組允許您在Android中使用C和C 代碼的工具,并提供了可用于管理本機活動和訪問物理設(shè)備組件(如傳感器和觸摸輸入)的平臺庫。

適用于PC的Android NDK可能不適合大多數(shù)只需要使用Java代碼和框架API來開發(fā)應(yīng)用程序的新手Android程序員。但是,NDK對于需要執(zhí)行以下一項或多項操作的情況可能很有用:

從設(shè)備中擠出額外的性能,以實現(xiàn)低延遲或運行計算密集型應(yīng)用程序,如游戲或物理模擬。

重用您自己或其他開發(fā)人員的C或C 庫。

使用Android Studio 2.2及更高版本,您可以使用NDK將C和C 代碼編譯到本地庫中,并使用IDE的集成構(gòu)建系統(tǒng)Gradle將其打包到APK中。然后,Java代碼可以通過Java native Interface(JNI)框架調(diào)用本地庫中的函數(shù)。

安卓工作室編譯本地庫的默認構(gòu)建工具是CMake。Android Studio也支持ndk構(gòu)建,因為有大量的現(xiàn)有項目使用構(gòu)建工具包。但是,如果您正在創(chuàng)建一個新的本地庫,則應(yīng)該使用CMake。

要編譯和調(diào)試應(yīng)用程序的本機代碼,您需要以下組件:

Android Native Development Kit(NDK):一組允許您在Android中使用C和C 代碼的工具。

CMake:一個與Gradle一起構(gòu)建本地庫的外部構(gòu)建工具。如果您只計劃使用ndk構(gòu)建,則不需要此組件。

LLDB:Android Studio用來調(diào)試本機代碼的調(diào)試器。

安卓開發(fā)工具:Android NDK 26b(安卓開發(fā)工具箱下載)

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部