有時候使用unity的時候會想要更改或使用到android內建的東西,像是android的鍵盤、android的通知欄(Toast)
這個時候單單使用unity能做到的事是有限的,所以必須使用android的plugin才能解決這類的問題
PluginsForAndroid 官方這邊就可以看到了
https://docs.unity3d.com/Manual/PluginsForAndroid.html
android plugin 的兩種格式
一個是用jar檔一個是aar檔,兩個都可以在unity內使用
兩者區別是:
jar檔只包含純code的模式,以下示意圖,每個jar檔可能都不一樣,當然還包含一些目錄的文件夾
aar檔則是有包含布局阿、圖檔阿...等這個plugin用到的資源,看起來像這樣
Unity官方則是推薦使用aar來當作plugin使用
製作android...