Android工程導入Unity3D(避坑版)


最近與各種牛逼的項目管理軟件打交道,比如SourceTree,要看英文版的才看得懂,中文反而不會用!。。。

這篇博客適合沒怎么接觸過安卓的小伙伴們,網上也有很多相關的教程,但是大多都沒有具體的操作或則操作不全。安卓知識欠缺的小伙伴很容易迷失方向。


 

首先,從新建一個安卓工程開始,我用的是Eclipse

File------>new file------>Android Application Project. 

 彈出以上頁面,注意紅色的划線了,最小的SDK選4.0以上,為什么呢?

因為如果選4.0以下,android為了讓4.0以下的機子能兼容4.0以上android的布局,使用了android-support-V7-appcompat的兼容包。如果有V7兼容包,在后續的打包android的jar包和導入Unity就麻煩了。

(如果有知道如何處理v7兼容包的小伙伴們,希望可以分享下技術)

接下來的步驟沒多少注意的,大概就是一直選默認的,一直next就行了。

接下來,到了這一步,大家可以參考雨松MOMO的帖子http://www.xuanyusong.com/archives/667

雨松沒有提到android打包jar該注意哪些步驟,所以會有一堆的疑問:

所以下面就詳細講解下如何打包jar和該放什么資源

 

只勾選src和res

然后選擇一個文件夾保存就可以了。

下面就是把android工程導入到Unity3D了

U3D的路徑如下:

把android工程的res文件下的所有資源拷到Unity3d的res文件夾下

把android的配置文件AndroidManifest.xml拷到Unity3d的Android文件夾下

把剛打包的jar文件,拷到Unity3d的bin文件夾下

如果你的android工程用了其他的jar包,就直接這些jar包拷到Unity3d的libs文件夾下

注意:不能重復導入class包

最后Unity的文件大概是這樣的

之后就可以開始測試了

以下再貼一個參考地址

http://www.cnblogs.com/wuzhang/p/wuzhang20160701.html

http://blog.csdn.net/qinyuanpei/article/details/39348677

 http://blog.csdn.net/yang8456211/article/details/51331358


免責聲明!

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



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