Android OSはJavaVMをなにかのOS上で起動させるのではなくOS本体のカーネル+ドライバで超軽く動かすというコンセプトで作られた
移植性にすぐれているLinuxカーネル+Linuxドライバ
それに軽量化されたVM
アプリはJavaアプリ
JavaVMはいろんな本体でも同じファイルのアプリが動くというのがコンセプト
それを超軽量化したのがAndroidOS
では仮想PCも超軽量化すれば
移植性にすぐれているLinuxカーネル+Linuxドライバ
それに軽量化されたVM
アプリはJavaアプリ
JavaVMはいろんな本体でも同じファイルのアプリが動くというのがコンセプト
それを超軽量化したのがAndroidOS
では仮想PCも超軽量化すれば