unity实际项目中,unity会调用android里的原生代码,Unity能够调用.jar和.aar。项目中使用的是调用.aar文件。
一 在androidStudio上创建一个新的android工程。
选择相应的androidSDK创建一个新的android工程。
二 添加Unity的class.jar
- 把Unity安装路径下的Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\Classes\classes.jar文件复制粘贴到android工程中的libs文件夹下。
- 在androidStudio中右击工程目录,点击Open Module Settings,添加classes.jar依赖
三 添加unity调用的android代码
在MainActivity中修改添加代码
public class MainActivity extends UnityPlayerActivity