一:新建Java安卓SDK接入工程。
創(chuàng)建工程【File/New Android/Application Project 】
上圖1:注意與Unity中的(Bundle Identifier)要吻合一致扑浸。
上圖2:最低目標(biāo)平臺一般為4引矩,100%支持所有安卓機(jī)型梁丘。
上圖3:目錄平臺隨便選擇。
下一步
到【Create Activity】界面時(shí)旺韭,選擇Empty Activity氛谜。
新建工程完成。(刪除res文件夾下的文件)
二:更改當(dāng)前工程的安卓SDK版本区端≈德【 右健項(xiàng)目/Properties Android Project /Build Target 】
三:添加第三方SDK 引用庫。
將第三方libs文件拷貝到項(xiàng)目libs文件夾下织盼。
首先右健項(xiàng)目杨何,新建文件夾【New Folder】,固定命名為”libs”沥邻。
然后拷貝第三放SDK中l(wèi)ibs文件夾下的所有文件到剛才新建的文件夾中危虱。包含(.so, .jar)文件。
最后為加入的.jar文件添加引用關(guān)系唐全“u危【選中l(wèi)ibs / X.jar右健 / Build Path / Add to Build Path】。
四:添加第三方SDK所需資源邮利。
將第三方SDK下名為res文件夾下的資源文件完整拷貝到工程目錄下的res下覆蓋捌蚊。
五:引用Unity接口文件
引用【UnityPlayerNativeActivity.java,UnityPlayerActivity.java近弟,UnityPlayerProxyActivity.java】
路徑【Unity4.7.2F1\Editor\Data\PlaybackEngines\androidplayer\com\unity3d\player\】
拷貝到項(xiàng)目src文件夾中,與MainActivity.java同級目錄下挺智。
六:編寫接口文件 MainActivity.java祷愉。? ?詳見結(jié)尾鏈接下載。
七:編輯AndroidManifest.xml文件赦颇。詳見結(jié)尾鏈接下載二鳄。
八:unity導(dǎo)出安卓工程(勾選 Google Android Project)
九:用手機(jī)連接記算機(jī),切換到DDMS模式订讼。開始真機(jī)調(diào)試模式
十:真機(jī)調(diào)試」髋耍【右健項(xiàng)目àDebug AsàAndroid Application】
上圖1:觀察打包恃鞋,安卓進(jìn)度(注意,要求先刪除手機(jī)上的該應(yīng)用亦歉,否則報(bào)圖4錯(cuò)誤)
上圖2:打包進(jìn)度條顯示恤浪。
上圖3:安裝完成后,真機(jī)調(diào)試輸出Debug信息窗口肴楷。
十一:真機(jī)測試通過水由,往后unity打出的安卓包,只需替換assets文件下的內(nèi)容即可重新出包阶祭。
【右健項(xiàng)目/Export/Export Android Application】
十二:真機(jī)測試通過绷杜,以unity插件的形式導(dǎo)入到unity中。
【右健項(xiàng)目/Export/Java/Java File】
導(dǎo)出JAR插件選項(xiàng)只需導(dǎo)出src濒募,res即可鞭盟。
導(dǎo)出成功后,將JAR文件瑰剃,連同 lisb和res和AndroidManifest.xml文件夾一并拷貝到unity/plugins文件夾中,Jar文件放到bin文件夾下齿诉。
工程救命鏈接:https://pan.baidu.com/s/1cfbcN1Gw8gOXxKoEPKO99A 密碼:06mk