スマートフォン
 Computer >> コンピューター >  >> スマートフォン >> スマートフォン

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

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

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

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

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

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

ほとんどの場合、ARMベースのAndroidデバイスを使用しているため、Wineを使用して実行できるのは、WindowsRTで実行するように調整されたアプリのみです。 ARMデバイスで使用できるソフトウェアのリストは限られていますが、増え続けています。このスレッドで互換性のあるこれらのアプリのリストは、XDADevelopersForumsにあります。

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

  • Keepass Portable:パスワードストレージウォレット
  • Paint.NET:画像操作プログラム
  • SumatraPDF:PDFおよび場合によっては他のいくつかのドキュメントタイプ用のドキュメントリーダー
  • Audacity:デジタルオーディオ録音および編集プログラム

DoomやQuake2などのオープンソースのレトロゲームや、TransportTycoonのバージョンであるオープンソースのクローンOpenTTDもあります。

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

Wineのインストール

Wineをインストールするには、まずデバイスの設定でPlayストア以外のソースからAPKをダウンロードしてインストールできることを確認する必要があります。これを行うには、不明なソースからアプリをダウンロードする権限をデバイスに付与する必要があります。

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

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

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

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

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

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

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

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

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

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

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

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

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

ワインの操作

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

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

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

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

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

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

「実行」を使用すると、ダイアログボックスを開いてコマンドを発行できます。たとえば、iexploreと入力してInternetExplorerを起動します。 。

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

Wineへのプログラムのインストール

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

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

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

cd sdcard/Download/[filename.exe]

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

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

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

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


  1. Windows PC で Android アプリを実行する [ガイド]

    Windows PC で Android アプリを実行する方法: Android はもともとスマートフォン向けに開発されたモバイル オペレーティング システムでしたが、現在では腕時計、テレビ、自動車、ゲーム コンソールなどに採用されています。優れたユーザー インターフェイスを備えた Android は、ベストセラーのモバイル OS です。結局のところ、私たちはスマートフォンなしでは生きていけないのです。 Android は、Google Play で膨大な数のアプリやゲームを提供しています。これらは非常に刺激的で中毒性があり、これがその人気の主な理由です。 Android アプリはまさに最高で

  2. Windows 11 で Android アプリを実行する方法

    Windows 11 PC で Android アプリを実行できるかどうか知りたいですか?さて、私たちの夢がついに実現したようです。サードパーティのソフトウェアやエミュレーターを使用せずに、Windows 11 で Android アプリを簡単に実行できます。 Windows の「Amazon アプリストア」アプリを使用すると、お気に入りのアプリやゲームにアクセスできます。 Microsoft はついに、PC で Amazon アプリストアを使用して、厳選されたカタログから Android アプリを参照およびインストールできるようにする新しい更新プログラムをリリースしました。ただし、ここに問題