Android NDK
AndroidのNDKツールセットは、CやC ++のような言語を使用して、ユーザーがネイティブコードで自分の開発したアプリケーションの部分を実装することを可能にするソフトウェアです。特定のアプリケーションタイプの場合、これは、これらのプログラミング言語で書かれているコードライブラリの再利用ユーザーを支援します。 それは、開発者が可能な限り最高のデバイス性能を受信することができますので、AndroidのNDKツールセットが理想的です。ソースコードは、直接CPUのマシンコードにではなく、Javaのような中間言語にコンパイル。余分な「翻訳」ステップがありませんので、コードは開発者の欲望に最も密着します。それはあなたが絶対に必要がある場合は、他のコードライブラリを使用することも可能です。 その中核に、「NDKビルド」スクリプトでのAndroid NDK機能。このスクリプトは、プロジェクトを通じて、ピッキングして構築される必要があるかを決定する責任があります。また、このスクリプトは、アプリケーションのプロジェクトパスにバイナリコピー生成されたバイナリを生成します。 NDKがコンパイルされ、元のソースコードから構成されたネイティブの共有ライブラリに簡単にアクセスがあります。これらのネイティブライブラリは他のライブラリにリンクすることができます。すべてはC / C ++およびJavaプログラミングコンポーネントが相互に統合することができますJavaのネイティブインタフェースと呼ばれるインタフェースで動作します。 AndroidのNDKをインストールするには、すべてを行う必要がある「のAndroid SDK」OS X.選択に設定し、その後に入るです「のAndroid NDK。」 Windowsでは、「ファイル」、その後に入る「設定。」 "AndroidのSDK、" "SDKツール"、次に "NDKを選択します。" インストール後、あなたがソフトウェアを実行するには、Android Studioの2.2以上が必要となりますので、あなたがあなたのシステムにインストールされている最新のバージョンを持っていることを確認してください。 AndroidのNDKは、このような特定の用途のために最適化されているので、日常の開発のための便利ではありません。しかし、それは開発者がAndroidシステムのための彼らのプロジェクトを最適化するための理想的な方法を与えるん。 AndroidのNDKは、リソースを無駄にすることなく、優れたグラフィック機能を使用する開発者を可能にします。
- 複数のCおよびC ++ライブラリ
- 他のコーディングやプログラミングライブラリへのアクセス
- CおよびC ++プログラミング言語でコードAndroidアプリ能力
- アプリケーションをコンパイルし、実行する能力
- C / C ++のコードは、デバイスがより良いJava以外行わせます
- 使いやすい、航行ソフトウェア
- 簡単なコーディングおよびインタフェース
- 複数のコードのライブラリへのアクセス
- すぐにアプリケーションをコンパイルし、実行する能力
- 実行するには、Android Studioの2.2以上が必要です
- 唯一のAndroidシステムをサポートしています
- 複雑なアプリケーション開発のために最適化されていません