だから私はどのようにアンドロイド作品 と私がこれまでに集めたものから理解しようとされています - それは、Androidアプリを書くための唯一の方法はdalvikバイトコードまでコンパイルするコンパイラ?
-Appsがで実行されるJavaを使用しているようだ
を"dalvik仮想マシン"と呼ばれる仮想マシン
- 仮想マシン上で実行できるdalvikバイトコードにコンパイルされる方法は、最初にJavaコンパイラでコンパイルしてjavaバイトコードを取得し、コンパイラは、アンドロイドによって提供され、javaバイトコードをdalvikバイトコードに「翻訳」します。
質問があればそれはすべて
それでは、dalvikバイトコードまでコンパイルできるC/C++(または他のコンパイル済み言語)コンパイラを作成できないでしょうか?
私はすでにさまざまなcpuアーキテクチャをサポートするC++のクロスプラットフォームコンパイラを持っていますが、dalvikの "アーキテクチャ"もサポートしていないのはなぜですか?
Google I/O 2017以降、KotlinでAndroidアプリを書くことができます。 – Entalpi