關於Android Studio導出jar包的問題
阿新 • • 發佈:2017-06-06
導出 jar unity android studio
之所以說這個問題,還是因為最開始以為Unity開發要用
再說一下我的環境
Win7 x64
VS2015
Unity5.2.2
Android Studio 2.3.2
JDK1.8
我現在Unity與Android相結合是把Android項目導出aar包,具體方法百度就有,不贅述
現在說說導出Jar包的問題
看了網上說的在Gradle裏加Task然後就可以exportJar,再把此jar包與AndroidManifest.xml一同考到
Unity的Assets/Plugins/Android下,就好像是之前導出aar那樣用,然後build工程就OK了。
但實際會報錯,如下:
也就是說並不像網上說的那麽樂觀
解決方法是
先找到bundles下的debug文件夾
把紅線標的那三個東西res,AndroidManifest.xml,R.txt
也考到Unity的Assets/Plugins/Android下
然後再build就OK了
研究後發現,其實這一堆東西就是之前用aar方式時全部打進aar包中的內容
那麽用特殊方法(Gradle裏寫Task)導出的jar包是啥呢
TM就是上圖中的classes.jar,只是改了個名字換了個路徑,騙鬼呢
還什麽Task什麽的,弄的神乎其神的,壓根不用特意去導出jar包了好不,直接就有哎
所以總結一下:
用aar+AndroidManifest.xml就行,不需要導出jar包
實在非要用jar包,也不需要導出,因為直接就有
本文出自 “樹下野獸” 博客,請務必保留此出處http://shuxiayeshou.blog.51cto.com/4452347/1932459
關於Android Studio導出jar包的問題