Computer >> Hướng Dẫn Máy Tính >  >> Điện Thoại Thông Minh >> Điện Thoại Thông Minh

Cách chạy ứng dụng Windows trên Android với Wine

Wine (trên Linux, không phải loại bạn uống) là một lớp tương thích miễn phí và mã nguồn mở để chạy chương trình Windows trên các hệ điều hành giống Unix. Bắt đầu từ năm 1993, nó có thể chạy nhiều loại chương trình Windows trên Linux và macOS, mặc dù đôi khi cần sửa đổi. Bây giờ dự án Wine đã phát hành phiên bản 3.0 tương thích với thiết bị Android của bạn.

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách chạy ứng dụng Windows trên thiết bị Android với WINE.

Bạn có thể chạy gì trên Wine?

Wine chỉ là một lớp tương thích, không phải trình mô phỏng đầy đủ, vì vậy bạn cần một thiết bị Android x86 để tận dụng tối đa nó. Tuy nhiên, hầu hết Android trong tay người tiêu dùng đều dựa trên ARM.

Vì hầu hết bạn đang sử dụng thiết bị Android dựa trên ARM, bạn chỉ có thể dùng Wine để chạy các ứng dụng đã được điều chỉnh để chạy trên Windows RT. Có một danh sách phần mềm có sẵn cho thiết bị ARM, dù hạn chế nhưng đang tăng dần. Bạn có thể tìm thấy danh sách các ứng dụng tương thích trong chủ đề này trên Diễn đàn XDA Developers.

Một số ví dụ về ứng dụng bạn có thể chạy trên ARM bao gồm:

  • Keepass Portable: Ví lưu trữ mật khẩu
  • Paint.NET: Chương trình xử lý hình ảnh
  • SumatraPDF: Trình đọc tài liệu cho PDF và có thể một số loại tài liệu khác
  • Audacity: Chương trình ghi âm và chỉnh sửa âm thanh kỹ thuật số

Cũng có một số game retro mã nguồn mở như Doom và Quake 2, cũng như bản sao mã nguồn mở OpenTTD, một phiên bản của Transport Tycoon.

Danh sách các chương trình Wine có thể chạy trên thiết bị Android ARM chắc chắn sẽ tăng lên khi phổ biến của Wine trên Android mở rộng. Dự án Wine đang làm việc về việc sử dụng QEMU để mô phỏng các lệnh CPU x86 trên ARM, và khi hoàn tất, số lượng ứng dụng Android của bạn có thể chạy sẽ tăng nhanh chóng.

Cài đặt Wine

Để cài đặt Wine, trước tiên bạn phải đảm bảo cài đặt thiết bị cho phép tải xuống và cài đặt APK từ các nguồn khác ngoài Play Store. Để làm điều này, bạn cần cấp quyền cho thiết bị tải ứng dụng từ nguồn không xác định.

1. Mở Cài đặt trên điện thoại và chọn tùy chọn Bảo mật.

Cách chạy ứng dụng Windows trên Android với Wine

2. Cuộn xuống và nhấn vào công tắc bên cạnh "Nguồn không xác định" (Unknown Sources).

Cách chạy ứng dụng Windows trên Android với Wine

3. Chấp nhận rủi ro trong cảnh báo.

Cách chạy ứng dụng Windows trên Android với Wine

4. Mở trang cài đặt Wine, và nhấn vào hộp kiểm đầu tiên trong danh sách. Tải xuống sẽ tự động bắt đầu.

Cách chạy ứng dụng Windows trên Android với Wine

5. Khi tải xuống hoàn tất, mở nó từ thư mục Downloads, hoặc kéo xuống menu thông báo và nhấn vào tải xuống đã hoàn tất đó.

6. Cài đặt chương trình. Nó sẽ thông báo rằng cần quyền truy cập ghi âm và sửa đổi, xóa, đọc nội dung thẻ SD. Bạn cũng có thể cần cấp quyền ghi âm cho một số ứng dụng bạn sẽ sử dụng trong chương trình.

Cách chạy ứng dụng Windows trên Android với Wine

7. Khi cài đặt hoàn tất, nhấn vào biểu tượng để mở chương trình.

Cách chạy ứng dụng Windows trên Android với Wine

Làm việc với Wine

Khi bạn mở Wine, màn hình bàn làm việc mô phỏng Windows 7.

Cách chạy ứng dụng Windows trên Android với Wine

Một nhược điểm của Wine là bạn phải có bàn phím ngoài để gõ. Chuột ngoài cũng có thể hữu ích nếu bạn chạy nó trên màn hình nhỏ và thấy khó khăn khi chạm vào các nút nhỏ.

Bạn có thể nhấn nút Start để mở hai menu – Control Panel (Bảng điều khiển) và Run (Chạy).

Cách chạy ứng dụng Windows trên Android với Wine

Khi bạn nhấn "Control panel", bạn sẽ thấy ba lựa chọn – Add/Remove Programs (Thêm/Xóa chương trình), Game Controllers (Bộ điều khiển game), và Internet Settings (Cài đặt Internet).

Sử dụng "Run", bạn có thể mở hộp thoại để đưa ra lệnh. Ví dụ, khởi chạy Internet Explorer bằng cách nhập iexplore.

Cách chạy ứng dụng Windows trên Android với Wine

Cài đặt chương trình trên Wine

1. Tải xuống ứng dụng (hoặc đồng bộ qua đám mây) vào thiết bị Android của bạn. Ghi nhớ nơi bạn lưu nó.

2. Mở cửa sổ Command Prompt của Wine.

3. Nhập đường dẫn đến vị trí của chương trình. Nếu bạn đã lưu nó vào thư mục Download trên thẻ SD, hãy nhập:

cd sdcard/Download/[filename.exe]

4. Để chạy tệp trong Wine cho Android, chỉ cần nhập tên tệp EXE.

Nếu tệp sẵn sàng ARM tương thích, nó sẽ chạy. Nếu không, bạn sẽ thấy một loạt thông báo lỗi. Ở giai đoạn này, cài đặt phần mềm Windows trên Android trong Wine có thể thành công hoặc thất bại.

Vẫn còn nhiều vấn đề với phiên bản mới này của Wine cho Android. Nó không hoạt động trên tất cả thiết bị Android. Nó hoạt động trên Galaxy S6 Edge của tôi nhưng không trên Galaxy Tab 4. Nhiều game không chạy vì trình điều khiển đồ họa chưa hỗ trợ Direct3D. Bạn cần bàn phím và chuột ngoài để dễ dàng thao tác màn hình vì màn hình chạm chưa phát triển hoàn toàn.

Dù còn những vấn đề ở giai đoạn phát hành sớm, khả năng của công nghệ này rất thú vị. Chắc chắn nó sẽ mất một thời gian trước khi bạn có thể khởi chạy chương trình Windows trên điện thoại Android dùng Wine mà không gặp trục trặc.