unity3d發(fā)布apk在android虛擬機(jī)中運(yùn)行的詳細(xì)步驟(unity3d導(dǎo)出android apk)
unity3d發(fā)布apk在android虛擬機(jī)中運(yùn)行的詳細(xì)步驟(unity3d導(dǎo)出android apk),總的流程分為以下6個(gè)步驟:
1、安裝java_jdk
2、配置java環(huán)境變量
3、更新android的sdk
4、從Unity3d中發(fā)布出apk文件
5、創(chuàng)建android虛擬機(jī)并運(yùn)行
6、將apk文件安裝到android虛擬機(jī)中
(為方便新手,在下面對(duì)每個(gè)步驟的具體操作及可能遇到的問題詳細(xì)提一下)
1、安裝java_jdk
官網(wǎng)(www.java.com),免費(fèi),我安裝的文件的名字是jdk-7u10-windows-i586.exe,版本有新舊,你下載到的版本號(hào)可能與我不同,不礙事;
2、配置java環(huán)境變量
右鍵我的電腦→屬性→高級(jí)系統(tǒng)設(shè)置→高級(jí)→環(huán)境變量,點(diǎn)擊下面的系統(tǒng)變量中的新建按鈕

輸入變量名JAVA_HOME
輸入變量值是上一步中java_jdk的安裝路徑,我的是C:\Program Files (x86)\Java\jdk1.7.0_10
點(diǎn)擊確定;
再次新建一個(gè)變量,變量名為CLASSPATH,變量值如下:
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin
(別落下最前面的那個(gè)點(diǎn))這里用的是相對(duì)路徑,所以你可以復(fù)制我的,點(diǎn)擊確定;
找到一個(gè)已有的系統(tǒng)變量Path,編輯它的值,別改變?cè)械膬?nèi)容,在末尾加上
;C:\Program Files (x86)\Java\jdk1.7.0_10\bin
(注意這是隨著你的java_jdk的安裝路徑來的,和我寫的內(nèi)容不一定一樣)
至此,java的環(huán)境變量配置結(jié)束;
3、更新android的sdk
運(yùn)行android的sdk文件夾中的SDK Manager.exe,按需更新你所要的android版本;
4、從Unity3d中發(fā)布出apk文件
Build之前,在Player Settings中進(jìn)行必要的設(shè)置,以下幾個(gè)是必須的:
①Bundle Identifier*中的com.Company.ProductName中的Company必須改成別的名字
②Install Location設(shè)置為Automatic,否則在android虛擬機(jī)中會(huì)運(yùn)行失敗,提示“Unfortunately,*** has stopped.”如下圖

③Minimum API level中的android版本一定要低于或等于你要?jiǎng)?chuàng)建的android虛擬機(jī)中的android版本
然后Build就可以了,第一次Build的話,會(huì)提示你選擇android的sdk的路徑,注意選到sdk那級(jí)(我的是“E:\Tools\Android\adt-bundle-windows-x86\sdk”);
5、創(chuàng)建android虛擬機(jī)并運(yùn)行
運(yùn)行android的sdk文件夾中的AVD Manager.exe,點(diǎn)擊New...按鈕來創(chuàng)建虛擬機(jī),各種選項(xiàng)填好,比較簡(jiǎn)單,有一點(diǎn)要注意,一定要打上Emulation Options中的Use Host GPU的勾,否則往虛擬機(jī)中安裝apk文件時(shí)會(huì)報(bào)錯(cuò),提示“failure install_failed_container_error”;
創(chuàng)建好虛擬機(jī)后,一定要在安裝apk文件之前把虛擬機(jī)運(yùn)行起來;
6、將apk文件安裝到android虛擬機(jī)中
將發(fā)布好的apk文件移至android的sdk路徑中的platform-tools文件夾中,然后打開cmd控制臺(tái),先進(jìn)入到android的sdk路徑中的platform-tools路徑中,命令是“cd +具體路徑”,我的是“cd E:\Tools\Android\adt-bundle-windows-x86\sdk\platform-tools”,然后回車;
進(jìn)入后,輸入adb install +apk文件名,回車等一會(huì)就好了,如果安裝成功,會(huì)提示success,如下圖

然后,在虛擬機(jī)中找到自己的apk,玩去吧。(下面附上我自己的)

- Android APK文件在電腦(PC虛擬機(jī))上面運(yùn)行方法
- android 使用虛擬機(jī)安裝apk(圖文教程)
- 詳解Android類加載ClassLoader
- Android編程圖片加載類ImageLoader定義與用法實(shí)例分析
- 解決android關(guān)于打開虛擬機(jī)時(shí)右側(cè)工具欄不顯示的問題
- Android studio虛擬機(jī)在啟動(dòng)界面和桌面出現(xiàn)畫面模糊花屏問題的解決方法
- AndroidStudio中AVD虛擬機(jī)設(shè)備空間不足調(diào)試過程出現(xiàn)的黑屏問題及解決方案
- vmware虛擬機(jī)安裝安卓Android x86的方法步驟
- Android 虛擬機(jī)中的內(nèi)存分配與OOM問題詳解
- Android虛擬機(jī)與類加載機(jī)制詳情
相關(guān)文章
淺談Android Activity與Service的交互方式
下面小編就為大家?guī)硪黄獪\談Android Activity與Service的交互方式。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09
Android倒計(jì)時(shí)神器(CountDownTimer)
這篇文章主要為大家詳細(xì)介紹了Android倒計(jì)時(shí)神器CountDownTimer,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-01-01
Android基于zxing的二維碼(網(wǎng)格)掃描 仿支付寶網(wǎng)格掃描
這篇文章主要為大家詳細(xì)介紹了Android基于zxing的二維碼網(wǎng)格掃描,仿支付寶網(wǎng)格掃描,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03
Android實(shí)現(xiàn)四級(jí)聯(lián)動(dòng)地址選擇器
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)四級(jí)聯(lián)動(dòng)地址選擇器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-10-10
Android冷啟動(dòng)優(yōu)化的3個(gè)小案例分享
為了提高App的冷啟動(dòng)耗時(shí),除了在常規(guī)的業(yè)務(wù)側(cè)進(jìn)行耗時(shí)代碼優(yōu)化之外,為了進(jìn)一步縮短啟動(dòng)耗時(shí),需要在純技術(shù)測(cè)做一些優(yōu)化探索,本期我們從類預(yù)加載、Retrofit 、ARouter方面進(jìn)行了進(jìn)一步的優(yōu)化,感興趣的同學(xué)跟著小編一起來看看吧2023-07-07
Android App中實(shí)現(xiàn)可以雙擊放大和縮小圖片功能的實(shí)例
這篇文章主要介紹了Android App中實(shí)現(xiàn)可以雙擊放大和縮小圖片功能的實(shí)例,文中的例子不能做到逐級(jí)放大但可以做到邊界控制和以觸摸點(diǎn)為中心進(jìn)行放大,需要的朋友可以參考下2016-03-03
View Controller Transition實(shí)現(xiàn)京東加購(gòu)物車效果
這篇文章主要介紹了View Controller Transition實(shí)現(xiàn)京東加購(gòu)物車效果,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02
一分鐘快速定位Android啟動(dòng)耗時(shí)問題
做開發(fā)除了實(shí)現(xiàn)功能,還要注重優(yōu)化,性能優(yōu)化包括的東西還是非常多的,下面這篇文章主要給大家介紹了關(guān)于如何通過一分鐘快速定位Android啟動(dòng)耗時(shí)問題的相關(guān)資料,需要的朋友可以參考下2021-07-07

