1. 程式人生 > >在ESXI的虛擬機器裡,搭建Android開發環境和模擬器,一波三折

在ESXI的虛擬機器裡,搭建Android開發環境和模擬器,一波三折

環境為ESXI6.0,虛擬機器為Server 2008R2 X64

遇到的問題,以及解決方案,如下。

1. 需要Intel HAWM,但是安裝失敗了。原因是虛擬機器的虛擬化配置沒有開啟。解決方法:編輯ESXI伺服器上的 vi /etc/vmware/config 加入一行 vhv.enable = "TRUE" (最後一行)

libdir = "/usr/lib/vmware"
authd.proxy.nfc = "vmware-hostd:ha-nfc"
authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl"
authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl"
authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc"
authd.fullpath = "/sbin/authd"
vhv.enable = "TRUE"

然後 /etc/init.d/hostd restart 使之生效。 再關閉虛擬機器的電源,重啟。

2. 安裝Interl HAWM還是出錯。解決方法是參考https://software.intel.com/en-us/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown,手動安裝。注意這裡有個問題。就是不知道intel怎麼搞的,這個驅動的簽名有問題。可以看到驅動被安裝了,但是無法Load,因為簽名的問題。所以還需要開機按F8 - 禁用驅動程式簽名。最後用

sc query intelhaxm來確認狀態為RUNNING (參見 https://software.intel.com/en-us/blogs/2014/10/20/how-to-ensure-you-are-using-intel-haxm-for-android-emulator)

3. 因為虛擬機器的顯示卡驅動是一個簡單的驅動,所以GPU加速不能開啟。要在AVD Manager裡面禁用Host GPU (取消掉"Use Host GPU“)(參見http://stackoverflow.com/questions/30686324/error-while-running-android-application-could-not-initialize-opengles-emulatio)

這樣就能運行了。

相關推薦

ESXI虛擬機器搭建Android開發環境模擬器一波三折

環境為ESXI6.0,虛擬機器為Server 2008R2 X64 遇到的問題,以及解決方案,如下。 1. 需要Intel HAWM,但是安裝失敗了。原因是虛擬機器的虛擬化配置沒有開啟。解決方法:編輯ESXI伺服器上的 vi /etc/vmware/config 加入一行

在IntelliJ IDEA搭建Android開發環境建立Android專案

1、開啟ide建立頁面,點選建立專案 2、選擇Android,發現下面有一段紅字,解釋很清楚,由於第一使用為設定Android的開發環境sdk,去設定一下就好,點選取消回到上一介面 3 配置 4、當然在這之前想要做Android專案要有jdk和sdk這我就不在說了,

Android基礎之用Eclipse搭建Android開發環境建立第一個Android專案(Windows平臺)

一、搭建Android開發環境 準備工作:下載Eclipse、JDK、Android SDK、ADT外掛        1、安裝和配置JAVA開發環境:            ①把準備好的Eclipse和JDK安裝到本機上(最好安裝在全英文路徑下),並給JD

筆記:虛擬機器ubuntu搭建android開發環境

 如果cpu 是AMD, 並且在Windows下, android studio自帶的模擬器是不能正常執行的。 試了試安裝比較專業的genymotion模擬器, 安裝過程中也是無數的問題, 最後也沒有

[Unity] Unity3D 如何搭建 Android 開發環境並生成 apk

Unity3D 如何搭建 Android 開發環境生成 apk 一、前言 跨平臺是 unity3D 引擎引以為傲的黑科技特性,在這裡,我們將學習如何使用 Unity 直接生成能在安卓上安裝並執行的軟體包 xxx.apk。 二、原理與流程 由於 Unity 需要直接生成

VMware安裝Ubuntu教程Linux下搭建Android開發環境

VMware安裝Ubuntu 1. 安裝VMware 2. VMware安裝Ubuntu 安裝步驟: 1 ) 新建虛擬機器,選擇典型配置,安裝映象選擇下載好的iso檔案,作業系統選擇Linux Ubuntu,硬碟建議設定25G以上,接著啟

在Windows下搭建Android開發環境

c51 公司 智能 單獨 window 引用 ssp 管理 第一個  隨著移動互聯網的迅速發展,前端的概念已發生很大的變化,已不僅僅局限在網頁端。而Android系統作為智能機市場的老大,作為前端開發工程師,非常有必要了解和學習。但面對眾多學習資料,站在前端開發工程

搭建Android 開發環境

視頻 ips 介紹 匿名 ++ cto 大全 迷茫 付出   目前為止在安卓方面的已經工作了三年左右的時間了,從一個只會寫BUG的菜鳥,到現在慢慢發展成了一名程序員。其實說實在的,我學的也一塌糊塗,當然在學習過程也積累了一些知識,對於以前沒接觸過Android的朋友,或者剛

那些在偵錯程式沒問題(在開發環境沒問題)但是獨立執行卻出問題的原因彙總

1.靜態編譯的動態庫依賴,在偵錯程式中會把程式的起始目錄放在當前專案目錄,因此如果依賴庫在當前專案目錄則不會出問題。 2.許可權問題,比如偵錯程式可能是administrator啟動,於是啟動的除錯程序也有了同樣的許可權。有些操作是需要降權的,比如注入後使用管道,在啟動目標程序的時候需要普通使用

Qt5.9.4搭建Android開發環境

一個自己摸爬滾打的小白 記錄貼 目錄 一、 素材準備 二、 具體操作 三、 測試環境(apk應用例項) 素材準備 1.QT:Qt 5.9.4 2.JDK:jdk-8u101-windows-i586.exe 3.SDK:android-sdk_r24.4.1-windows.

在ubuntun虛擬機器安裝goLang語言程式設計環境

Go語言是谷歌2009釋出的第二款開源程式語言。 Go語言專門針對多處理器系統應用程式的程式設計進行了優化,使用Go編譯的程式可以媲美C或C++程式碼的速度,而且更加安全、支援並行程序。 北京時間2010年1月10日,Go語言摘得了TIOBE公佈的2009年

基於ionic4、cordova搭建android開發環境

前顏(yan)最近公司有一個專案需求是利用h5進行跨平臺開發,這裡所說的跨平臺開發指的是:將h5程式碼利用某種方式或工具環境進行打包,最後生成android的apk以及ios的ipa。 本文只講解android開發環境,等以後有空了再介紹一篇關於ios的。 一、知識講解本文基於ionic4+cordova構

在Windows下搭建React Native Android開發環境第一個專案建立執行

總結rn必須的依賴安裝 必須準備的安裝依賴有:Node、React Native 命令列工具、Python2 以及 JDK 和 Android Studio。 雖然你可以使用任何編輯器來開發應用(編寫 js 程式碼),但你仍然必須安裝 Android Stud

在Ubuntu上搭建Android開發環境Android Studio)

五一放假,閒著沒事,裝了最新的ubutun16.04,然後打算順道把android開發環境移植到ubuntu上來體驗一下。 1.首先下載了Android studio 2.1  之前使用的提供改host 翻牆 的網站今天掛了。。。只能在國內網站下了。。。 http://w

分別用eclipseAndroid Studio搭建Android開發環境

暑假和小夥伴們有個Android專案,今天搭建了下開發環境。我電腦系統是win7,最開始是用Android SDK、ADT外掛和eclipse進行搭建;搭建完成後再用Android Studio搭建,安裝完Android Studio後電腦明顯變卡,記憶體8G的

Android自學第1章:搭建Android開發環境Android studio開發工具)

磨刀不誤砍柴工,我們先搭建開發環境。 第一步:安裝JDK 下載到本地電腦後雙擊進行安裝。讓JDK預設安裝。 第二步:配置Windows上JDK的變數環境 右擊“我的電腦”,選擇“屬性”,在開啟視窗中點選左邊的“高階系統設定”,出現“系統屬

【Linux-Android開發記(一)】Ubuntu 12.04下搭建Android開發環境

之前寫過一個系列日誌【Linux菜鳥成長記】Ubuntu 10.04系類教程 。從Ubuntud安裝,到常用設定,再到JDK安裝,Eclipse安裝等。 從這篇日誌開始轉為在Ubuntu進行Android開發的系列日誌,將從基礎的SDK安裝開始,慢慢進入: 環境:Ubunt

從0開始第一步搭建Python開發環境

分享文章前,小編有話要說: 環境安裝按照小編寫的步驟一步一步來, 學程式設計,不要急,一步一個腳印,一口是吃不成胖子的,慢慢來! 正文 1、訪問網頁連結 ,點選下載   2、點選執行下載後的檔案   &nbs

ubuntu12.04搭建android開發環境

一直準備學一點Linux的東西,一直沒有付諸行動,這個週末準備安裝一下,做了將近半年的android開發,準備學一點關於框架和原始碼的東西。。。 安裝之前也百度谷歌了很多次,也看了網上不少的資料,總結一點,就是對於像我這種入門級的人來說,還是不夠明確,結合網上的資料,本

mac 搭建Android開發環境

在mac上搭建Android環境和在window上大體相同,不過就是在做環境變數配置等方面有自己獨到的方式,那麼我們今天就講一下在mac系統下搭建Android環境。 下載相關檔案 安裝檔案 解壓下載的檔案,然後點選安裝。安裝的過程和win