在PC上運行安卓(Android)應用程式的4個方法

來源:互聯網
上載者:User

標籤:android   style   blog   http   io   ar   color   os   使用   

 我有一部榮耀3C,一般放在宿舍(我隨身攜帶的是一部諾基亞E63,小巧、穩定、待機時間長),在宿舍我就會用它在上看公眾號裡的文章,最近要考駕照也在上面用駕考寶典。最近想在實驗室用這兩個軟體,但又懶得帶手機,而沒有PC版,駕考寶典的PC版暫時沒法同步資料,於是就想在PC上運行這兩個軟體,搜尋了一陣子,找到三種方法:

1、在PC安裝一個安卓模擬器,在模擬器裡面運行apk;

2、虛擬機器安裝 Android x86 然後在此系統裡運行;

3、利用Googlechrome瀏覽器運行(這是一個新穎、有前途、激動人心的方法,有望實現全平台運行安卓應用程式);

4.用安卓爺模擬器  

 http://pan.baidu.com/s/1o6ibtpC
安卓爺最近的新版本。測試比blue模擬器要快 

5.天心模擬器4.2   很慢,但是聽說可以win2003運行

下面分別介紹這三種方法:

1、藉助模擬器運行:

(1)利用Google開放的開發包建立AVD(Android Virtual Device,安卓虛擬設備)

首先下載安卓開發包(目前 4.2 是主流):

附帶安卓4.2系統鏡像的開發包:adt-bundle-windows-x86-20130219.zip

附帶安卓4.4系統鏡像的開發包:adt-bundle-windows-x86-20131030.zip,官網下載

解壓後開啟eclipse.exe,菜單Window->Android Virtual Device Manager:

選擇 Device Definition 選項卡,選擇 4.65 720p (個人覺得算是適中的大小),然後點擊右面的 Create AVD 按鈕:

RAM設定要量力而行;SD card 需要分配點空間,有些程式運行是需要的,比如等;Use host GPU 勾上,應該可以渲染快一點:

選擇 Android Virtual Device 選項卡,在列表中選著一個AVD,然後點擊右側的 Start:

啟動選項選擇建議,勾選 Scale display to real size,然後將 Monitor dpi 設定為 160:

最後運行效果如下:

必須在以上安裝模擬器啟動之後才可以安裝軟體:

將 adb.exe所在路徑 X:\adt-bundle-windows-x86-20130219\sdk\platform-tools 加入環境變數 path 中,

在 cmd 裡運行,

adb.exe install xxx.apk 安裝某apk,

adb.exe install -r xxx.apk 重新安裝(reinstall)某apk,

adb.exe uninstall xxx.apk 卸載某apk,

adb.exe uninstall -k xxx.apk 卸載但保留(keep)資料和 cache 目錄,

具體參數可以在cmd裡直接輸入 adb.exe 查看,

當然,也可以在模擬器裡安裝和卸載程式。

該方法小結:優點是幾乎所有程式都可以運行,相容性好;缺點是資源佔用多,運行極其緩慢。

 

(2)下載第三方定製的模擬器:

  • 靠譜助手,可以安裝多個引擎:

  • 藍疊(BlueStacks)模擬器 及 論壇:

  • 天天模擬器 及其 論壇:

 

模擬器應用下載:靠譜助手官方所帶的安卓應用中心,這上面應用都經過測試可以在以上幾個模擬器裡正常運行。

該方法小結:第三方模擬器相容性沒有官方的好,但是效能較優,且操作方便,

這幾個模擬器裡天天模擬器效能最好且在輸入時可以調用PCIME,也可以隨意調整解析度:

 

2、在 Android x86 系統裡運行:

首先下載 Android x86 系統(項目官網下載),

目前最新版本為(截止2014/10/02):Android-x86 4.4-r1 (KitKat-x86)

我是在 VMware 裡安裝的,但是無法更改解析度,建議用 VirtualBox 安裝,可以修改解析度,具體安裝見以下連結的兩個教程:

VMware安裝AndroidX86詳細方法

VMware虛擬機器安裝配置Android-x86詳細圖文教程

三點注意事項:

1)VMware 建立磁碟的時候一定對於磁碟類型一定要選擇 IDE,否者系統無法識別:

2)應用盡量到“安卓市場”裡安裝,基本上都可以正常使用,其他的不一定;

3)安裝後預設橫屏,但是有些手機版的 app 會橫著顯示,

需要安裝 Orientation Control(旋轉螢幕)、Display Orientattor(強制旋屏)

配合使用時要關閉系統的自動旋轉螢幕——設定->協助工具功能->自動旋轉螢幕:

 

該方法小結:效能比模擬器略差,顯卡沒有驅動好,解析度沒法設定,滑鼠有點飄,但是相容性比模擬器好,大部分應用都可以運行。

 

3、在 Chrome 裡運行:

 Google 搞了個 App Runtime for Chrome (目前處於 Beta 階段)可以作為外掛程式掛載到 Chrome 瀏覽器裡,然後就將 apk 以外掛程式形式安裝到瀏覽器裡,就可以運行了。

詳見教程:在Linux上使用Chrome運行Android應用;正經事 • Chrome 運行 Android 應用!

我說一下核心步驟:

1)下載 Chrome :新浪下載;

2)下載 App Runtime for Chrome 或 網盤下載,

解壓到任何一個目錄(之後不要刪掉,chrome 一直要調用的),

到 chrome://flags/ 啟用 Native Client:

到 chrome://extensions/ 啟用“開發人員模式”,然後點擊“載入正在開發的擴充程式”選擇剛才解壓的檔案目錄即可

3)轉換apk,提供兩種方法:

利用線上工具將 apk 轉換成 crx 外掛程式,下載後拖放到Google瀏覽器裡面安裝;

利用 chromeos-apk 工具裝換:

安裝 Node.js;

開啟“Node.js command prompt”輸入 npm install chromeos-apk -g 安裝 chromeos-apk:

利用 chromeos-apk xxx.apk 命令轉換 apk 應用程式,轉換後會得到一個檔案夾(不要刪除),安裝方法和上面安裝 Android Runtime 一樣:

 

4)之後就可以在 chrome://apps/ 裡運行安裝的外掛程式了:

該方法小結:資源佔用低,運行效能極好,不過由於目前處於測試階段,相容的程式有限。

目前只能等待 Google 的完善,估計到時 Android 會更火了,趕緊投身 Android 軟體開發,只需一個版本即可在所有平台運行……

 

在PC上運行安卓(Android)應用程式的4個方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.