私は、Android apsのネイティブコードのライフサイクルについていくらか混乱しています。私はネイティブコードがDalvik VMの内部で実行されると言っている参照を見ましたが、それは本当ですか?私はVMがDalvikバイトコードを実行しているという印象を受けました。一方、ネイティブコードでは、VM内でJavaから呼び出されるJNIが使用されます。最後に、NativeActivityを使用すると違いはありますか?NDKのネイティブコードが正確にどこにあるのですか
私は座って自分自身に説明しようとするまで、私はNDKをかなりよく理解していると思った。私は賢明な方法で質問していることさえ確信していません。
ありがとうございます。ネイティブアクティビティ実装を見ると、JNIがネイティブコードを呼び出すだけのラッパーに見えます。 – CatShoes