在此之前,我們嘗試過在多款安卓應用模拟器工具上運作安卓應用,比如genymotion、virtualbox和android sdk等。但是,有了這套全新的chrome安卓運作環境,就可以在chrome浏覽器中運作安卓應用了。是以,下面是一些步驟來指導你如何使用archon運作時環境在ubuntu上安裝安卓應用。
應用借助這種運作環境時的性能并不是很好。同樣,由于它是官方運作環境的非官方二次開發包,而且運作在google的chrome os之外,是以一些如攝像頭和喇叭等系統内置裝置可能需要通過打更新檔獲得或者根本不支援。
<a target="_blank"></a>
如果打算安裝開發通道版本,按照如下操作。
使用這個指令為google chrome添加軟體源清單:
<code>$ wget -q -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -</code>
<code>$ sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'</code>
adding google source list
添加完軟體源清單後,使用下列指令更新本地的軟體庫索引。
<code>$ sudo apt-get update</code>
現在,就可以安裝非穩定版的google chrome,即開發版:
<code>$ sudo apt-get install google-chrome-unstable</code>
installing google chrome unstable
接下來,需要下載下傳定制版的運作環境安裝包,因為官方版本不被google或vlad filippov建立的chromium安卓運作環境認可。它在很多方面有别于官方版本,主要差別是它可以用于google浏覽器的各個桌面端。下面是需要下載下傳的運作環境安裝包,請根據所安裝的ubuntu系統位數選擇下列的一種。
32位 ubntu發行版:
<a href="https://github.com/vladikoff/chromeos-apk/releases/download/v3.0.0/archon-v1.1-x86_32.zip" target="_blank">下載下傳 32 位版 ubuntu 上的 archron</a>
64位 ubntu發行版:
<a href="https://github.com/vladikoff/chromeos-apk/releases/download/v3.0.0/archon-v1.1-x86_64.zip" target="_blank">下載下傳 64 位版 ubuntu 上的 archron</a>
下載下傳好運作環境安裝包後,從.zip檔案中解壓,并将解壓得到的目錄移動到home目錄。操作指令如下:
<code>$ wget https://github.com/vladikoff/chromeos-apk/releases/download/v3.0.0/archon-v1.1-x86_32.zip</code>
downloading archon
<code>$ unzip archon-v1.1-x86_32.zip ~/</code>
接下來是安裝運作時環境,首先打開google chrome浏覽器,在位址欄鍵入chrome://extensions。然後,選中“開發者模式”。最後,點選“載入未打包擴充程式”,選擇剛才放置在~/home下面的檔案夾。
<code>$ sudo apt-get install npm nodejs nodejs-legacy</code>
如果作業系統是64位,需要安裝下面這個庫,指令如下:
<code>$ sudo apt-get install lib32stdc++6</code>
然後,運作這條指令來安裝最新的chromeos-apk:
<code>$ npm install -g chromeos-apk@latest</code>
chromeos apk installation
取決于系統配置,可能需要以sudo權限運作後一條指令。
現在,我們将找一個應用程式的apk來在google浏覽器上試一試,但務必牢記并非所有的安卓應用都可以,有一些可能不穩定或者缺少某些特性。大部分安裝即用的通訊類應用都不适用這個環境。
将安卓apk放到~/home下,然後在終端執行下列指令進行轉換:
<code>$ chromeos-apk myapp.apk --archon</code>
如果想以全屏模式運作應用,請替換成這條指令:
<code>$ chromeos-apk myapp.apk --archon --tablet</code>
注意:請将myapp.apk替換成待轉換的安卓apk應用的檔案名。
最後,打開chrome浏覽器,然後進入chrome://extensions頁面,勾選開發者模式。點選“載入未打包擴充程式”按鈕,選擇上面腳本剛建立的檔案夾。
至此,就可以打開chrome應用啟動器運作安卓應用了。
萬歲!我們已經成功在chrome浏覽器中安裝好安卓apk應用程式了。這篇文章是關于一款由vlad filippov開發的、名為archon的、時下流行的chrome安卓運作環境。這個運作環境使使用者在chrome浏覽器中運作轉換過的apk檔案。目前它還不支援通訊類應用,諸如whatsapp。是以,如果你有任何問題、建議和回報,請在下面的評論框中寫出來。非常感謝!去擁抱archon吧!:-)
<b>原文釋出時間為:2015-05-31</b>
<b>本文來自雲栖社群合作夥伴“linux中國”</b>