Wine を使って Android で Windows アプリを実行する方法 1

Wine を使って Android で Windows アプリを実行する方法

Wine (Linux では、あなたが飲むものではありません) は、Unix ライクなオペレーティング システムで Windows プログラムを実行するための、無料でオープンソースの互換性レイヤーです。 1993 年に開始され、Linux および macOS でさまざまな Windows プログラムを実行できましたが、変更が加えられることもあります。 現在、Wine Project は Android デバイスと互換性のあるバージョン 3.0 を公開しています。

この記事では、WINE を使用して Android デバイスで Windows アプリを実行する方法を紹介します。

Wine で何を実行できますか?

Wine は単なる互換レイヤーであり、本格的なエミュレーターではないため、Wine を最大限に活用するには x86 Android デバイスが必要です。 ただし、消費者が手にするほとんどの Android は ARM ベースです。

ほとんどのユーザーは ARM ベースの Android デバイスを使用しているため、Wine を使用して実行できるのは、Windows RT で実行するように適合されたアプリのみです。 ARM デバイスで使用できるソフトウェアのリストは限られていますが、増え続けています。 この互換性のあるこれらのアプリのリストを見つけることができます XDA 開発者フォーラムで。

ARM で実行できるアプリの例は次のとおりです。

  • キーパスポータブル:パスワード保管用ウォレット
  • Paint.NET: 画像加工プログラム
  • スマトラPDF: PDF および場合によってはその他のドキュメント タイプのドキュメント リーダー
  • 大胆さ: デジタル オーディオ録音および編集プログラム

次のようなオープンソースのレトロゲームもいくつかあります ドゥームクエイク 2、およびオープンソースのクローン、 OpenTTD、Transport Tycoonのバージョン。

Wine が Android ARM デバイスで実行できるプログラムのリストは、Android での Wine の人気が拡大するにつれて大きくなるはずです。 Wine プロジェクトは QEMU を使用して ARM で x86 CPU 命令をエミュレートすることに取り組んでおり、それが完了すると、Android で実行できるアプリの数が急速に増えるはずです。

ワインのインストール

Wine をインストールするには、まずデバイスの設定で、Play ストア以外のソースから APK をダウンロードしてインストールできるようにする必要があります。 これを行うには、提供元不明のアプリをダウンロードする許可をデバイスに与える必要があります。

1. 電話で[設定]を開き、セキュリティ オプションを選択します。

2.下にスクロールして、「不明なソース」の横にあるスイッチをクリックします。

wine-android-unknown-sources

3. 警告のリスクを受け入れます。

wine-android-unknown-sources-warning

4. ワインの設置場所をクリックし、リストの最初のチェックボックスをタップします。 ダウンロードが自動的に開始されます。

wine-android-download-button

5. ダウンロードが完了したら、ダウンロード フォルダから開くか、通知メニューをプルダウンして、完了したダウンロードをクリックします。

6. プログラムをインストールします。 オーディオの録音にアクセスし、SD カードの内容を変更、削除、および読み取る必要があることを通知します。 プログラムで使用する一部のアプリの音声録音へのアクセスを許可する必要がある場合もあります。

wine-android-app-access

7. インストールが完了したら、アイコンをクリックしてプログラムを開きます。

ワイン アンドロイド アイコン小

ワインを扱う

Wine を開くと、デスクトップは Windows 7 を模倣します。

ワイン-アンドロイド-デスクトップ

Wine の欠点の 1 つは、入力に使用できる外部キーボードが必要なことです。 小さな画面で実行していて、小さなボタンをタップするのが難しい場合は、外付けマウスも便利です。

[スタート]ボタンをタップして、[コントロール パネル]と[実行]の 2 つのメニューを開くことができます。

wine-android-start-button

[コントロール パネル]をタップすると、[プログラムの追加と削除]、[ゲーム コントローラー]、[インターネット設定]の 3 つの選択肢が表示されます。

「実行」を使用して、コマンドを発行するためのダイアログ ボックスを開くことができます。 たとえば、次のように入力して Internet Explorer を起動します。 iexplore.

ワインアンドロイドラン

プログラムを Wine にインストールする

1. アプリケーションを Android デバイスにダウンロード (またはクラウド経由で同期) します。 保存する場所をメモします。

2. Wine コマンド プロンプト ウィンドウを開きます。

3. プログラムの場所へのパスを入力します。 SD カードのダウンロード フォルダーに保存した場合は、次のように入力します。

cd sdcard/Download/[filename.exe]

4. Wine for Android でファイルを実行するには、EXE ファイルの名前を入力するだけです。

ARM 対応ファイルに互換性がある場合は、実行する必要があります。 そうでない場合は、一連のエラー メッセージが表示されます。 この段階では、Wine で Android に Windows ソフトウェアをインストールすることは、成功するか失敗するかのどちらかです。

この新しいバージョンの Android 用 Wine にはまだ多くの問題があります。 すべての Android デバイスで機能するわけではありません。 Galaxy S6 Edge では動作しましたが、Galaxy Tab 4 では動作しませんでした。グラフィックス ドライバーがまだ Direct3D をサポートしていないため、多くのゲームは動作しません。 タッチスクリーンはまだ完全に開発されていないため、画面を簡単に操作できるようにするには、外部キーボードとマウスが必要です。

これらの問題はリリースの初期段階にありますが、このテクノロジの可能性は考えさせられます。 Wine を使用して Android スマートフォンで Windows プログラムを問題なく起動できるようになるまでには、まだしばらく時間がかかる可能性があります。

トレーシー・ローゼンバーガー
トレーシー・ローゼンバーガー

Tracey Rosenberger は、テクノロジーを使って学習を強化するために 26 年間、小学生を教えてきました。 現在、彼女は役立つテクノロジーを教師や、テクノロジーを脅威と見なしている他のすべての人たちと共有できることを楽しみにしています。

私たちの活動を応援してください ❤️

この記事を気に入っていただけたら、今後も質の高いコンテンツを発信し続けられるようチップのご支援をご検討ください。

PayPalでの安全な支払い
Moyens I/O のスタッフはあなたをやる気にさせ、テクノロジー、自己啓発、ライフスタイル、そしてあなたを助ける戦略についてのヒントを提供してくれます。