UbuntuとAndroidの両方のプログラムに使用されるコードにはある程度の類似性があると聞きましたが、既存のAndroidアプリはUbuntuと互換性がありますか?
これまでのところ、Ubuntu QMLツールキットは単なるプレビューであるため、明確な答えはありません。しかし、Ubuntuモバイル製品の責任者であるリチャードコリンズは engadgetインタビュー で次のように述べています。
Q:AndroidもLinuxベースなので、UbuntuがAndroidアプリを実行する予定はありますか?
A:多くのAndroid開発者はすでにUbuntuをデスクトップOSとして使用しており、非常に密接な親和性を持っています。 AndroidアプリケーションをUbuntuで実行することを推奨しますが、Androidアプリケーションを実行するためのミドルウェアは設計しません。開発者は、当社のデバイスでアプリを実行するのに十分な知性と能力を備えています。現在、彼らがこれを達成するのを直接支援する積極的な取り組みを行っています。
したがって、これは非常に明確になります。アプリはWebアプリかUbuntuに移植する必要があります。
OpenMobileのApplication Compatibility Layerで可能になる場合があります。彼らはすでにTizen OSでそれを実証しており、そのサイトから、Ubuntuでも利用できることは明らかです。
ソース: buntu用OpenMobile ACL
前述のとおり、canonicalはubuntu touchのAndroidアプリをサポートしません。公式の理由は、「ネイティブ」アプリのほうが速いということです。彼らが言及していない点は、オラクルがJava on Android(google "google Oracle Java lawui" t)を使用した億万長者訴訟でグーグルをドラッグしたことです。 ubuntuがAndroidアプリをサポートするのは非常に簡単なはずですが、「dalvik vm」が必要になります。ただし、サードパーティはAndroidアプリをサポートするためにdalvikをubuntuに移植できます。公式のubuntuタッチがリリースされた直後に誰かがそれを行うことになります。これらすべての問題は、Android用に購入したアプリが合法的に実行される問題を解決できないことです。ただし、無料のアプリでは問題になるとは思わない。
しばらく前にこの記事を見たことを覚えています。 Google-Chromeを使用して、いくつかの調整を行ってAndroidアプリを実行できます。自分で試したことはありません。 「ubuntuでAndroidアプリを実行」をグーグルで検索してリンクとその他を見つけました http://www.omgubuntu.co.uk/2014/09/install-Android-apps-ubuntu-archon