【SDK接入篇】【1】Unity的internal 与 gradle打包

一、简单说说internal 与 gradle打包的区别

**internal:

unity内置,仅需Android SDK支持,不能导出工程**
(适用于仅使用Unity开发的项目)

**Gradle:

使用Gradle进行构建,需要Android SDK与Gradle支持,可以导出Android Studio工程**
(适用于Unity与Android交互的项目)

1.internal打包

1.【须将arrr包集成到unity】
2.【打arr包时须设为library】(可能因library特性许多代码编译失败)
3.【必须调整依赖问题】(打包成 aar 的时候 android 的.Gradle打包不进aar)
4.【无法联机调试定位bug】

2.gradle打包

1.【gradle构建易控制依赖问题】
2.【可自动在线仓库搜寻依赖、手动下载添加依赖】(jcenter,google,maven)
3.【支持所有Android原生特性】
4.【可联机调试定位bug】

例如:maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’}

二、gradle打包具体流程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意_AndroidStudio
注意_Unity1
注意_Unity2
注意_版本对应


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部