實現Unity與Android之間的通信,在有打包Jar的,有打包aar的,有直接拷貝文件的。
本文方法優勢:
不需要引用unity下的class.jar
不用在Unity的/Plugins/Android下放置AndroidManifest.xml文件
Unity打包時PackageName不依賴于引用文件
發布簡單,只需要導出arr并直接拷貝到/Plugins/Android目錄下即可使用,不用對文件做任何修改
Android studio工程單擊選中module然后選擇「Build」「Rebuild Project」導出arr包,放到Assets/Plugins/Android(如果目錄不存在,自己創建)
如果要對接第三方庫,可以在moudle下對接,并打包aar給Unity使用。切記jar需要放到aar的libs下引用,才可以在打包的時候一并導出。通過gradle的網絡下載編譯方式是不會被打包到aar中的。