(轉)Unity3D Android手機開發環境配置,可真機發布調試


此方法配置好,在可以在unity直接發布到手機上,並可以實時調試。 


1、配置eclipse環境:首先在官網下載安裝包:http://developer.android.com/sdk/index.html,點擊這個按鈕開始下載 
 
進入下一頁,選擇對應你系統的版本,繼續下載。 
 
  
32和64位版本千萬不能選錯了,如果不清楚就查看一下你的系統版本。 
 
下載完成后就是類似這樣的包adt-bundle-windows-x86_64-20131030.zip,解壓出來像這樣 
 
為了方便我們把它們讓入adt文件夾,移動到C盤根目錄,當然你也可以放到其他目錄。 

2、配置java環境:打開eclipse文件中的eclipse.exe文件會提示 
 
這是缺少JRE運行環境,下面我們來下載安裝它 

打開java官網http://www.java.com/zh_CN/download/,點擊左側的“所以Java下載”鏈接。 
 
然后選擇Windows 64位版本下載 
 
下載完成后安裝,勾選更改目標文件夾, 
 
為了便於管理我們也把它放入adt文件夾中 
,你自建一個jre目錄,然后完成安裝。 
3、配置android SDK:這時候打開eclipse.exe就可以啟動了,首先彈出的是開發的項目目錄,你可以自定義的隨便啦, 
OK,進入主界面。 
4、為了更新SDK需要修改系統Hosts文件,如果你使用代理上網,這步可以跳過。 
在這個目錄C:\Windows\System32\drivers\etc找到hosts文件,拖到桌面 
 
右鍵打開方式選擇記事本,在最下面添加下面一行並保存,然后把hosts再拖回去。注意這個IP是有時效的,不能用的話就到網上搜一個。 
203.208.46.146    dl-ssl.google.com 
  
然后進行下面的設置。 
 
 
 

5、更新Angdroid SDK:
 
 
打開Android SDK管理器窗口,選擇各版本更新,開始下載。
 
 
這邊全部變成對號才會安裝。
 
 
6、設置Unity Android SDK目錄:打開Unity Edit -> Preferences...瀏覽Andoid SDK的目錄,也就是我們之前自定義的C:\adt\sdk目錄
 
 
接下來我們進行Unity發布測試,打開File -> Build Setting編譯設置對話框,選中Android圖標,點擊Switch Platform按鈕,這樣就可以切換到android發布平台了。連上手機,然后點擊Build And Run來發布試試看。
 
 
但是沒有如願,提示這樣 ,提示是JDK沒有安裝,但是我們已經安裝了呀,下面解決問題。
7、設置環境變量:
這樣就可以了,為了方便輸入eclipse命令也可以把C:\adt\sdk\platform-tools\;C:\adt\sdk\tools\;添加到Path。
8、檢查eclipse的設置是否成功,打開命令提示行,先CD C:\adt\sdk\platform-tools進入目錄,再輸入adb nodaemon server,
 
 
發現adb的5037端口綁定失敗了,再用netstat -ano | findstr "5037"查找端口被誰占用了,原來是1884進程,一般會是QQ或是其他的手機管理程序,主要每個人查找出的結果是不一樣的。
打開任務管理器,  
把PID顯示出來,找到1884那就結束任務,記得要先關閉QQ和其他手機工具的所有軟件,如果沒有找到,那就重啟電腦,記得不要先啟動QQ和其他手機工具。當然也可以tasklist | findstr "1884",快速找到占用的程序。
 


然后,在命令行輸入adb start-server,這時候就安裝成功了。 
8、這個提示是讓你改Bundle Identifier的名稱,不要用默認的,格式為“com.公司名.產品名”。 
9、如果最后編譯出現的仍然是這個提示 

那么打開“設備管理器”,如果有這樣的條目,那么就說明你的手機驅動沒有安裝成功,去網上找個新的驅動吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM