歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在 Windows 上使用 Chrome 運行 Android 應用

在 Windows 上使用 Chrome 運行 Android 應用

日期:2017/2/28 14:27:47   编辑:Linux教程

發現了這個好玩的東西:在 Chrome 上運行 Android App !

說明:此教程僅適用於 Windows 平台上的 Chrome .

在Linux上使用Chrome運行Android應用 見 http://www.linuxidc.com/Linux/2014-09/107200.htm

准備工作:

1.Chrome 浏覽器 (版本號37以上)

2.Node.js (http://nodejs.org/)

3.ARChon 運行時:點我下載(百度雲)

安裝運行環境:

首先,安裝 Node.js ,然後打開“Node.js command prompt”

在打開的命令窗口中輸入:

npm install chromeos-apk -g

忽略掉錯誤提示,關閉窗口。

解壓下載好的 ARChon 運行時,打開 Chrome 浏覽器,選擇設置——擴展程序,點擊“加載正在開發的擴展程序”,定位到 ARChon 運行時的目錄,點擊確定。


出現這個項目即代表安裝成功。

接下來,下載示例文件(com.uberspot.a2048.android-OFFICIAL)(見下面Linux公社的資源下載),用加載運行時同樣的方法加載,點擊啟動按鈕查看是否能夠啟動,如果能夠啟動,恭喜,運行時安裝成功。

運行自定義程序

制作一個自定義程序有兩種方法。第一種是在上面提到的,使用 Node.js 命令行運行類似如下的命令:

chromeos-apk #安裝包名稱#.apk –archon

這樣就會自動生成一個文件夾,按上文提到的方式加載即可。

另一種方法是手動編輯文件夾。 下載示例文件夾(_template)(見下面Linux公社的資源下載),然後進行編輯:

  1. 找到想運行的應用的 Apk 文件和 Apk 包名(類似 us.shandian.blacklight 這樣的字符串,可以在 Play 商店、酷市場等的鏈接處找到;也能通過手動解壓 Apk ,在 AndroidManifest.xml 中找到。)
  2. 復制一份 “_template”目錄,將新目錄重命名為包名。
  3. 將 Apk 文件拷貝到“\vendor\chromium\crx”目錄下
  4. 編輯 manifest.json 以適應應用程序:”apkList” 項改為拷貝的 Apk 文件名,”name” 和 ”packagename” 改為包名。還可以設置 ”formFactor” 和 ”orientation” 項讓應用適用於平板或手機布局,橫向或縱向顯示。對於 ARChon 運行時,需要刪除整個 ”key” 項。
  5. 使用“加載正在開發的擴展程序”功能加載這個文件夾,點擊運行測試。

當然不是所有 Android 應用都能通過 Chrome 運行,目前運行時也可能不夠穩定,所以折騰一下就行,當玩玩開心吧。

一些相關文件下載

------------------------------------------分割線------------------------------------------

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2014年資料/9月/26日/Chrome 上運行 Android App

下載方法見 http://www.linuxidc.com/Linux/2013-07/87684.htm

------------------------------------------分割線------------------------------------------

一些細節

1.這個運行時的 API Level 大於等於 19,測試軟件顯示 Android 4.4 :

2.輸入文字會調用系統輸入法:

3.應用需要上傳文件數據時會調用資源管理器:


4.吹紙播放器這種應用因為分辨率問題有點悲劇,當然你能調整分辨率…參考文末的鏈接

關於這個運行時的更多詳情以及應用兼容情況,請訪問: English | 漢化版

更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11

Copyright © Linux教程網 All Rights Reserved