そのようなものは存在しますか、それは可能でしょうか?(SDKに付属しているエミュレーターではありません。Playerは近いですが、もちろんLinuxではなくQNXで実行されます。回答:2これが投稿されてから数年で事態は少し変わりました。現在、エミュレーターやVMなしでLinux上でAndroidアプリを実行する方法はいくつかあります(まだ完璧ではありません)。Shashlikは、GNUデスクトップ環境との優れた統合を特徴としています。Servicesがありません。Chromeを使用しており、AndroidアプリをChromeアプリのようにインストールできます。きれいですが、ここでも互換性は完全ではありません。これはGoogleが開発した公式プロジェクトであるため、多くの最高の互換性があるはずです。OSは、Gentooに基づいたLinuxディストリビューションです。OSプロジェクトを通じて利用できます。このソースコードが利用可能です。Linuxディストリビューションに移植するのはそれほど難しくないはずです。Microsoftと比較して)オープンソースに比較的友好的であり、そのような移植への障害を投げかけるとは思わない。どちらかといえば、彼らはできるだけ多くのデバイスを叩くプレイストアに熱心に見えます。Chromeの将来のバージョンにこの機能を組み込むことも、別のパッケージをリリースすることもあります。OSの両方のソースコードのほとんどをリリースし、ところで、x86用にAPKを個別にコンパイルする必要はありません。Executable(DEX)コードにコンパイルされ、カーネルによって最終的に(必要なアーキテクチャに応じて)アセンブリコードに変換され、プロセッサに送信されます。(この最後の部分は、この回答から取られています。Machine(Wikipedia)を使用します。バイトコードを使用し、アプリごとに個別の環境を作成するという意味では、Javaに多少似ています。そのため、Dalvik環境を他のプラットフォームに移植しない限り、通常のハードウェアで実行することはできません。Dalvikと呼ばれるプロジェクトがあり、さまざまな環境でAndroidアプリを実行しようとしますが、その情報はあまりありません。オニクソース1Revetahwが投稿してから、状況は再び変わりました。Shashlikは非アクティブなプロジェクトのように見えますが、Anboxは成長しているようです。Anboxの利点は、Androidカーネルをエミュレートせず、Linuxカーネル機能を使用してLinuxシステムとAndroidシステム間でカーネルを共有することです。OSは複数のデバイスで安定したAndroidアプリをサポートするようになりましたが、残念ながらこの統合はクローズドソースであり、オープンソースを発表する予定はありません。ティンマンソース0この種のプロジェクトがあるかどうかはわかりません。じゅりソース1これは、デスクトップワークステーション上のAndroid環境をエミュレートするのではなく、通常のPCへのAndroidの移植です。アンドリューJ.ブレム確かに、私の処方はあまり適していませんでした。ジュリ弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。