私はNDKライブラリのリファレンスドキュメントを探していますが、どこにそれらを見つけるのか知っていますか? Java APIではありません。私はNDKのディレクトリやオンラインで見つけることができません。NDK APIリファレンスドキュメント?
答えて
もし私がJDKのようにrefference APIがないと間違っていなければ、NDK自体のドキュメントディレクトリにいくつかのドキュメントと説明があります。あなたが私に尋ねれば、NDKの最大の欠点の1つです。
:-(。
あなたはあなたに良いスタートを与える必要がありますNDKのdocsディレクトリにSTABLE_APIS.htmlというファイルを?見たことがあります。ほとんどのLinux(たとえば、pthreadsを、Cライブラリの)機能がご利用いただけます。最新のNDKにはSTLやその他の機能も含まれています。
はいNDKのAPIドキュメントは非常にまばらです。 NDK自体のdocsフォルダにあります。また、例が役立ちます。
「標準」JNIのドキュメントを読もうとしてください。 (http://java.sun.com/docs/books/jni/)Android NDKは、基本的にJNIです。しかし、Android ndkはあなたの関数にそれに応じて名前をつけるなら、特別なヘッダマジックは必要ありません。例えば
:
Javaクラス:
void Java_com_example_foo_Bar_jnistuff(JNIEnv* env, jobject *self)
{
[...]
}
と、自動的にそれを呼び出す:あなたはjnistuff NDKは、メソッドを探します呼び出す
package com.example.foo;
class Bar {
native void jnistuff();
}
。あなたは
NDKは、JNIでAPPを構築するには、AndroidのためだけのビルドツールであるC++を使用した場合「にextern C」を忘れないでください。 JNI APIに関するご質問はJNI document in its official pageです。
NDKライブラリの最適なドキュメントは、対応するヘッダのあるフォルダです$NDK/platforms/android-n/arch-arm/usr/include
。それを見落とさないでください。
他の人が指摘したように、$NDK/docs
とhttp://developer.android.com/sdk/ndk/overview.htmlも不可欠です。
私はNDKを探索し、それについて学ぶためにしようと、私は以下のページを参考にすることが判明しています。それはまさにオリジナルの質問が求めていたものではないかもしれませんが、それにもかかわらず参考になるかもしれません。私は恐れる
、すべてのJNIインタフェースfunktionsの完全な参照を取得する唯一の方法は、フォルダ/AndroidFrameworksBase/...whatsoever.../jni(内部元アンドロイドCソースコードを研究することですサブフォルダ)。
NDKで使用するために公開されたすべてのインターフェイス関数を呼び出す方法を実際に知ることができます。
NDKは単なるラッパー、スケルトンであり、C/C++用のAndroid APIドキュメントはまったくありません。 しかし、利用可能なすべてのAndroidバージョンのファイルをオンラインで見つけることは容易ではありません。
- 1. emacs c C++リファレンスドキュメント
- 2. Qt5リファレンスドキュメント:qchファイル
- 3. ARCoreのNDK API?
- 4. Android ndk camera2 api
- 5. GUI実装のリファレンスドキュメント
- 6. Android KeyLogger(Java/NDK Api)
- 7. QTリファレンスドキュメントの標準表記
- 8. Android NDK-Build.cmdプロジェクトをNDK r7
- 9. NDKは、SDKマネージャ
- 10. の違いはndk-bundleとandroid-ndk-r15c
- 11. ndk-gdbによるAndroid NDKデバッグ
- 12. Gstreamer:起動プロセス 'command'/android-ndk-r13b/ndk-build ''
- 13. Rails routes.rbファイルを使用してAPIリファレンスドキュメントを生成する最適な方法は何ですか?
- 14. NDKビルドエラー:
- 15. アンドロイドNDK
- 16. NDKビルド
- 17. Android NDK
- 18. @Autowiredに関する春のリファレンスドキュメントの理解方法
- 19. Pythonの例のpyqt4リファレンスドキュメントはありますか?
- 20. 読む私は私のアプリに自分のAPIキーを注入NDKファイルを持っているNDKコード
- 21. 共有ライブラリ内の静的ライブラリのAndroid NDKコールAPI
- 22. NDK APIを使用したAndroidでのリムーバブルストレージへのアクセス
- 23. Android Native NDK OpenGL ES:実装されていないAPI
- 24. NDK C++スレッドからJava APIを呼び出す方法は?
- 25. Tango Client API事前ビルド用のNDK静的ライブラリ
- 26. Ndkには何らかのAPIがあります
- 27. C++のAndroid NDKへのREST API接続コードの移植
- 28. AndroidのC++テンプレートNDK
- 29. Android-ndk - addr2lineロケーティングライン
- 30. のAndroid NDKエラー
これを試しましたか?http://developer.android.com/sdk/ndk/index.htmlとhttp://developer.android.com/sdk/ndk/overview.html#docs –
@ハリージョイAPIリファレンスドキュメントではありません。 –
ネット上を見ているうちに、「ダウンロード可能なNDKパッケージでのみドキュメントを見つけることができます。」 続きを読む:http://www.brighthub.com/mobile/google-android/articles/49732.aspx#ixzz1AXJLGVbb –