UbuntuにAndroidの.apkアプリを何らかの形でインストールする便利な方法があるといいのではないかと思っていました。
誰かがそれについての手がかりを持っていますか?
UbuntuにAndroidの.apkアプリを何らかの形でインストールする便利な方法があるといいのではないかと思っていました。
誰かがそれについての手がかりを持っていますか?
回答:
UbuntuでAndroidアプリを実行する唯一の方法は(私の知る限り)、Android SDKをインストールし、仮想Androidデバイスを作成し、SDKのツールを使用してそのデバイスに.apkファイルをインストールし、デバイス内でアプリを実行することです。
Android開発者ポータルには、この件に関する多くの情報があります。
Androidパッケージの.apkファイルは、Ubuntuのパッケージ形式の.debファイルとはまったく異なるパッケージ形式です。
パッケージの違いに加え、AndroidパッケージはAndroidオペレーティングシステム、ツールチェーン、およびアーキテクチャ(ARM)向けにコンパイルおよびカスタマイズされます。これは、32ビットまたは64ビットIntelアーキテクチャであるほとんどのUbuntuシステムとは異なります。
ARChonを使用して、ubuntuでapkを実行できます。
Android x86はlinuxであるため、Android x86 のapkインストーラーコードを使用してUbuntu用にコンパイルしないでください。同じブートローダーとカーネルを使用します。
誰かがapkローダー、JAVAランタイム、アプリを実行するために必要なすべてをインストールできる場合、apkインストーラーアプリはAndroidと同じようにUbuntuにapkをインストールしますか?
知りませんが、誰かが試してみることができます。
しかし、AndroidはApacheライセンスの下で独自のAPIとライブラリを使用してアプリ(.apkファイル)を開発します。アンドロイドアプリをLinuxマシンで実行できるようにするために、UbuntuでGITリポジトリを使用してdvmソースコードをコンパイルし、dvmをlinux pcにマージします。これにより、Androidアーキテクチャ(Linuxカーネル+ Android DVMなど)の環境が設定されますが、さらにアプリを完全に機能させるには、Androidコアライブラリもインストールする必要があります。これは、ubuntuでAndroidアプリを便利に実行できる最良の方法です。
実際、市場とプレイストアで利用可能なアンドロイドアプリは、アームアーキテクチャプロセッサ用に設計されているため、コンピュータにインストールしようとする他のほぼすべてのアプリでは、やろうとしてもうまくいきません。
「x86でのandroidの移植」を検索して、Googleでサイトを見つけることができます。これにより、ur android 4.2がur pcスタンドアロンインストール用のandroid froy romになります。とにかく行われたインストール後に実行...
そのため、主な違いはx86とアームシリーズの違いです。..........Androidにアームプロセッサアーキテクチャを仮想的に提供できるようになるまで、何もできません。