問題は、Android アーキテクチャに関するものです。アプリは Java で書かれているので、Java は Android でどのようにサポートされていますか? Android アプリで使用される C/C++ ライブラリのセットは、Java で記述されている場合、どのようになっていますか?
3 に答える
このような質問を投稿する前に、Androidのアーキテクチャを確認する必要があります。how
どんなあなたを探しているのかわかりません。しかし、質問についてHow are the set of C/C++ libraries used by the android apps, if they are written in java?
は、それがAndroidアプリケーションフレームワークの魔法であることを知っておく必要があります。
これをよく読んでおくとよいでしょう。
stackoverflowへようこそ。質問を送信する前に、トピックを調べてください。AndroidがJavaなどをどのように処理するかを理解したい場合は、Androidの内部を読む必要があります。AndroidInternalsを検索することをお勧めします。
このビデオも試してみてください。MarakanaAndroidInternalsMarko は、初心者向けにAndroidの内部を非常にうまく説明しています。マラカナには、Android開発の開始やカスタムROMの構築など、他にもたくさんのリソースがあります。Androidを初めて使用する場合は、すべてのMarakanaビデオを確認することをお勧めします。幸運を。
https://stackoverflow.com/a/352920/1351347
これは、Android で C/C++ ライブラリがどのように変換/使用されるかを説明しています。
低レベル API は C/C++ で書かれていますが、これについては気にする必要はありません。さらに、Android API 全体が Java で記述されており、オープンソースであるため、参照することができます。