天天看點

Unity之Android打包

           建議别玩花哨, 直接用X64的JDK8

     直接下載下傳Android Studio

            目前使用R19的最好, 反正試過R21的是不行的

配置如下

點選 "Build" 直接打出apk包

Unity之Android打包
Unity之Android打包
Unity之Android打包
Unity之Android打包

UnityTest.java代碼:

Unity之Android打包

導出檔案的位置:

Unity之Android打包

注意, 本測試隻需Java類庫代碼, 并不需要其他資源, 是以直接将app-debug.arr中的classes.jar放入到unity中就可以了

具體做法:

将app-debug.arr 命名為 app-debug.zip 解壓後即可在檔案夾得到

或着(但這裡直接可以得到jar包),如下圖

Unity之Android打包

注意一定要放在Plugins檔案夾下: 如

Unity之Android打包

1, C#代碼

2, Scene

Unity之Android打包

3, 結果

Unity之Android打包

位置為: unity安裝位置下的 Editor/Data/PlaybackEngines/AndroidPlayer/Variations/mono/Release/Classes/classes.jar , 如下

Unity之Android打包
Unity之Android打包
Unity之Android打包

      參數1 : 腳本所在的GO的名稱 / 參數2 : 腳本中方法的名稱 / 參數3: 方法參數