PC上運行Android APP

PC上運行Android APP

簡介

最近想在PC端使用多看閱讀來看書,發現沒有PC端軟件。通常方法就是裝個虛擬機好比bluestack,或者安裝android-x86等。
偶然發現了一個比較有趣的項目就是在chrome browser上google開發了一套運行APK的插件,能夠將apk轉換爲chrome broswer的
插件運行。而且速度還能夠。html

步驟

安裝ARChon Custom Runtime插件

  1. 按照系統下載ARChon Rutime插件,我下的是Intel-x86_64
    https://bitbucket.org/vladikoff/archon/get/v1.2-x86_64.zip
  2. 下載後解壓到本地,在browser裏的chrome://extensions裏打開"開發者模式",選擇"加載已解壓的擴展程序"
  3. ARChon Custom Runtime插件就安裝好了

轉換apk到chrome browser的插件

  1. 在linux系統中安裝 nmp, 好比sudo apt-get install nmp
  2. 經過nmp安裝chromeos-apk轉換工具。好比sudo nmp install chromeos-apk -g
  3. 轉換apk, chromeos-apk duokan.apk --tablet, 這裏回車後須要提供正確的apk的包名稱,而後會產生com.duokan.hdreader.android目錄

加載duokan插件到chrome browser裏

  1. 跟上面加載插件方法同樣,打開chrome://extensions裏選擇"加載已解壓的擴展程序"
  2. 而後在chrome://apps裏能夠看到這個程序,雙擊運行便可

遇到的問題

  1. 安裝chromeos-apk時,出現Error: CERT_UNTRUSTED
    經過nmp config set strict-ssl false解決
  2. 使用chromeos-apk轉換時須要提供apk的報名,相似於com.duokan.hdreader
    包名在通常的app下載網站上的URL裏,好比www.coolapk.com/apk/com.duokan.hdreader
  3. 在加載轉換好的插件時出現"no 「message」 for key extName"
    由於chromeos-apk版本老了,沒有在_locals/en/message.json里加入這個項,自行打開這個文件,加入
    "message":"com.duokan.hdreader"就能夠了。或者升級chromeos-apk到最新。

參考

no 「message」 for key extName
chrome-apk
archon-runtimelinux


2018-8-30 - nicephil@gmail.comandroid

相關文章
相關標籤/搜索