unity3d發(fā)布apk在android虛擬機中運行的詳細步驟(unity3d導(dǎo)出android apk)
unity3d發(fā)布apk在android虛擬機中運行的詳細步驟(unity3d導(dǎo)出android apk),總的流程分為以下6個步驟:
1、安裝java_jdk
2、配置java環(huán)境變量
3、更新android的sdk
4、從Unity3d中發(fā)布出apk文件
5、創(chuàng)建android虛擬機并運行
6、將apk文件安裝到android虛擬機中
(為方便新手,在下面對每個步驟的具體操作及可能遇到的問題詳細提一下)
1、安裝java_jdk
官網(wǎng)(www.java.com),免費,我安裝的文件的名字是jdk-7u10-windows-i586.exe,版本有新舊,你下載到的版本號可能與我不同,不礙事;
2、配置java環(huán)境變量
右鍵我的電腦→屬性→高級系統(tǒng)設(shè)置→高級→環(huán)境變量,點擊下面的系統(tǒng)變量中的新建按鈕
輸入變量名JAVA_HOME
輸入變量值是上一步中java_jdk的安裝路徑,我的是C:\Program Files (x86)\Java\jdk1.7.0_10
點擊確定;
再次新建一個變量,變量名為CLASSPATH,變量值如下:
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin
(別落下最前面的那個點)這里用的是相對路徑,所以你可以復(fù)制我的,點擊確定;
找到一個已有的系統(tǒng)變量Path,編輯它的值,別改變原有的內(nèi)容,在末尾加上
;C:\Program Files (x86)\Java\jdk1.7.0_10\bin
(注意這是隨著你的java_jdk的安裝路徑來的,和我寫的內(nèi)容不一定一樣)
至此,java的環(huán)境變量配置結(jié)束;
3、更新android的sdk
運行android的sdk文件夾中的SDK Manager.exe,按需更新你所要的android版本;
4、從Unity3d中發(fā)布出apk文件
Build之前,在Player Settings中進行必要的設(shè)置,以下幾個是必須的:
①Bundle Identifier*中的com.Company.ProductName中的Company必須改成別的名字
②Install Location設(shè)置為Automatic,否則在android虛擬機中會運行失敗,提示“Unfortunately,*** has stopped.”如下圖
③Minimum API level中的android版本一定要低于或等于你要創(chuàng)建的android虛擬機中的android版本
然后Build就可以了,第一次Build的話,會提示你選擇android的sdk的路徑,注意選到sdk那級(我的是“E:\Tools\Android\adt-bundle-windows-x86\sdk”);
5、創(chuàng)建android虛擬機并運行
運行android的sdk文件夾中的AVD Manager.exe,點擊New...按鈕來創(chuàng)建虛擬機,各種選項填好,比較簡單,有一點要注意,一定要打上Emulation Options中的Use Host GPU的勾,否則往虛擬機中安裝apk文件時會報錯,提示“failure install_failed_container_error”;
創(chuàng)建好虛擬機后,一定要在安裝apk文件之前把虛擬機運行起來;
6、將apk文件安裝到android虛擬機中
將發(fā)布好的apk文件移至android的sdk路徑中的platform-tools文件夾中,然后打開cmd控制臺,先進入到android的sdk路徑中的platform-tools路徑中,命令是“cd +具體路徑”,我的是“cd E:\Tools\Android\adt-bundle-windows-x86\sdk\platform-tools”,然后回車;
進入后,輸入adb install +apk文件名,回車等一會就好了,如果安裝成功,會提示success,如下圖
然后,在虛擬機中找到自己的apk,玩去吧。(下面附上我自己的)
- Android APK文件在電腦(PC虛擬機)上面運行方法
- android 使用虛擬機安裝apk(圖文教程)
- 詳解Android類加載ClassLoader
- Android編程圖片加載類ImageLoader定義與用法實例分析
- 解決android關(guān)于打開虛擬機時右側(cè)工具欄不顯示的問題
- Android studio虛擬機在啟動界面和桌面出現(xiàn)畫面模糊花屏問題的解決方法
- AndroidStudio中AVD虛擬機設(shè)備空間不足調(diào)試過程出現(xiàn)的黑屏問題及解決方案
- vmware虛擬機安裝安卓Android x86的方法步驟
- Android 虛擬機中的內(nèi)存分配與OOM問題詳解
- Android虛擬機與類加載機制詳情
相關(guān)文章
Kotlin類與屬性及構(gòu)造函數(shù)的使用詳解
這篇文章主要介紹了Kotlin語言中類與屬性及構(gòu)造函數(shù)的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-09-09在Android環(huán)境下WebView中攔截所有請求并替換URL示例詳解
這篇文章主要介紹了在Android環(huán)境下WebView中攔截所有請求并替換URL示例詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07SimpleCommand框架ImageLoader API詳解(三)
這篇文章主要為大家詳細介紹了SimpleCommand框架ImageLoader API,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10Android開發(fā)中在TableView上添加懸浮按鈕的方法
如果直接在TableVIewController上貼Button的話會導(dǎo)致這個會隨之滾動,下面通過本文給大家分享在TableView上實現(xiàn)位置固定懸浮按鈕的兩種方法,對tableview 懸浮按鈕感興趣的朋友一起學(xué)習(xí)吧2016-11-11