1.android studio中创Empty项目,项目名和sdk版本设置与Unity一致; 2.修改项目build.gradle中id从application 改为library——同时注释defaultConfig中applicationID(或者重新创建Moudle); 3.导入unity的classes.jar在lib中,右键mark as library; classes.jar分为Release和Mono版本; 4.src-java-com…中导入UnityPlayerActivit...
步骤一:拿到接口对象实例//方式一//通过包名获取UnityPlayer,目的为了获取下面当前activity对象用//使用这种方式,SDK的接口类需要继承UnityPlayerActivity//拿到unityPlayer(固定写法,不用修改),即可调用SDK接口类中的静态方法,unityPlayer =newAndroidJavaClass("com.unity3d.player.UnityPlayer");//通过unityPlayer获取当前...
Android Studio版本:3.6.2 1. 新建安卓工程,注意最低SDK最好和unity一样 2.新建一个library,注意此处的Package name要和unity的一致 3.在这个library下新建一个Activity 4.将unity安装目录\Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\Classes下的classes.jar复制,选中libs目录粘贴,导入这个jar...
作为一个完整的游戏,在unity开发完成后,需要接入SDK。SDK就是手游渠道(如应用宝、小米应用商店、华为应用商店等)提供的集成了账号注册登录、充值、防沉迷、游戏公告、分享、社区入口、push消息、数据上报、礼包或折扣券等功能的一个集合。 而大多数情况下,作为unity开发是不熟悉Android Studio开发环境的。网上也有一些...
1、新建一个空的Unity项目,然后导出Android工程。 2、将第三方jar或者aar放入AndroidStudio项目,直接复制就可以。注意unity-classes.jar是下面unityLibrary里面的。直接拷过来。 3、添加aar或者jar的引用。 4、AndroidStudio右上角构建(同步)一下,引入库或者更新配置之后都可以点一下 5、右键创建目录、包、类。这个目...
下图是工程目录,脚本、AndroidManifest还有build.grade的位置。AndroidManifest可以设置权限,进入的主Activity等等,build.grade可以设置打包类型,依赖项等等。 Sync也是经常用的,比如改完配置文件后需要同步后才生效。 ?1.3接入SDK准备首先把layout下面的xml文件删掉,如果删不掉就取消safe delete。删掉后会...
1.从unity导出安装工程之后,用Android Studio打开, 这里选择Project,可以得到如下目录 2.如果发现直接用unity打包apk/aab是成功的,用导出工程打包却是失败的,会有类似unityLibrary:compileDebugJavaWithJavac的报错 ,这个时候大概率是gradle版本高了 distributionUrl换成https\://services.gradle.org/dis,再打包就成功了 ...
unity 项目需要使用Android SDK (com.ironsource.sdk:mediationsdk:7.1.5.1),但是android SDK 中使用Kotlin 进行开发。用之前方式接入java sdk方式会报错(报错内容Failed resolution of :LKotlin/jvm/internal/Intrinsics)。unity 打包后运行闪退; ps:完全了解unity 调用java 方法的大佬可直接拖到 unity 部分 第三步 ...
Unity可以集成android sdk,主要有两种方式,将unity导出为android工程集成sdk或者封装android接口插件到unity中接入sdk。本文档介绍unity导出为android工程集成sdk方式。 原理介绍 这种方式顾名思义,将开发好的unity工程导出为android项目并import到android studio,按照android sdk集成文档集成,然后编译运行并进行测试即可。基于un...
使用kotlin .kt 文件,因为我们在launcherTemolate.gradle 中的dependecies 中添加了kotlin 的依赖,所以项目可以使用kotlin文件(以后绝大部分在维护的android SDK 都会使用kotlin 编写所以还是提前适应吧)。这里接入SDK(com.ironsource.sdk:mediationsdk:7.1.5.1)的文件我使用kotlin进行编写实现简单的播放广告的逻辑。内容如...