Gradle 对 Unity 的依赖

KeO*_*777 4 android unity-game-engine gradle android-library android-unity-plugin

我最近使用 estimote 信标创建了一个 Android Studio 项目。这就需要修改build.gradle,使其能够访问estimote sdk。我创建了该项目并且效果很好。我还创建了一个简单的 Android 插件来显示来自 Unity 的 Toast 消息(可在此处找到说明: https: //www.thepolyglotdeveloper.com/2014/06/creating-an-android-java-plugin-for-unity3d/)。

现在,因为我们在工作中使用 Unity 来创建应用程序,所以现在我需要为要在 Unity 中使用的信标创建一个插件,我的问题基本上是,如何添加 gradle 依赖项(编译 'com.estimote:sdk: 0.9.7@aar')进入Android的库项目(据我所知,一个库项目不会生成gradle文件)和/或进入unity,以便我可以在unity中使用信标代码?

chi*_*nce 5

我使用unity 2017.4.24f1 lts

unity 编辑器 > 播放器设置 > 发布设置 > 构建 > 自定义 gradle 模板,

它将生成 Assets/Plugin/Android/maintemplate.gradle

编辑上面的模板,像常规 android 项目一样添加 android 依赖项