接入穿山甲SDK时,Unity打Android包报错日志

这篇具有很好参考价值的文章主要介绍了接入穿山甲SDK时,Unity打Android包报错日志。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、接入SDK过程:

1、新建一个空工程,设置包名为:com.ceshi.hewen,正常打包无报错,导出unitypackage。

2、将unitypackage导入包名为:com.DefaultCompany.Myproject的另一个工程,打包报错。

二、报错如下:

F:\Work\Test\Temp\gradleOut\launcher\src\main\AndroidManifest.xml:28:83-136 Error:
	Attribute provider#com.bytedance.sdk.openadsdk.multipro.TTMultiProvider@authorities value=(com.ceshi.hewen.TTMultiProvider) from [:com.pangle.cn.ads-sdk-pro-4.7.1.2:] AndroidManifest.xml:28:83-136
	is also present at [:unityLibrary:CSJ.plugin] AndroidManifest.xml:62:13-67 value=(com.DefaultCompany.Myproject.TTMultiProvider).
	Suggestion: add 'tools:replace="android:authorities"' to <provider> element at AndroidManifest.xml:28:5-164 to override.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':launcher:processReleaseManifest'.
> Manifest merger failed : Attribute provider#com.bytedance.sdk.openadsdk.multipro.TTMultiProvider@authorities value=(com.ceshi.hewen.TTMultiProvider) from [:com.pangle.cn.ads-sdk-pro-4.7.1.2:] AndroidManifest.xml:28:83-136
  	is also present at [:unityLibrary:CSJ.plugin] AndroidManifest.xml:62:13-67 value=(com.DefaultCompany.Myproject.TTMultiProvider).
  	Suggestion: add 'tools:replace="android:authorities"' to <provider> element at AndroidManifest.xml:28:5-164 to override.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 3s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

UnityEngine.GUIUtility:ProcessEvent (int,intptr)

三、报错原因:

两个工程 Enable Android Auto-resolution 设置不一致。SDK工程设置为Enable,项目工程设置为Disable。(未测试SDK工程设置为Disable情况)

 四、解决方案如下:

1、打开设置

unity 穿山甲,SDK,Unity3D,android,unity,游戏引擎

2、点击Reset to Defaults 重置参数,再点击ok关闭设置窗口

unity 穿山甲,SDK,Unity3D,android,unity,游戏引擎

 3、点击工程默认弹出Enable Android Auto-resolution 设置选项,点击Enable。

unity 穿山甲,SDK,Unity3D,android,unity,游戏引擎

 4、修改包名回弹出Resolving Android Dependencies窗口。说明修改成功。

unity 穿山甲,SDK,Unity3D,android,unity,游戏引擎

最后 将报名修改为项目的包名即可。

 文章来源地址https://www.toymoban.com/news/detail-524021.html

到了这里,关于接入穿山甲SDK时,Unity打Android包报错日志的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity使用Android Stdio接入SDK制作AAR包

    最近需要在Unity2021版本中接入SDK,发现和直接接入SDK有些区别,这里把接入的流程记录一下。 Unity在最新的版本中把UnityPlayActivity.java,从Class.jar中移除,需要在Unity的工程内找到这个文件,并把其加入到Android Stadio内,才能使用。 ①选择Android Library ②包名要和Unity工程里面相

    2024年02月10日
    浏览(41)
  • Android关于接入SDK所用jdk版本比项目高的报错问题

    What went wrong: A problem occurred evaluating project ‘:app’. java.lang.UnsupportedClassVersionError: com/google/firebase/perfugin/FirebasePerfPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 解决办法如下 在Android Studi

    2024年02月11日
    浏览(45)
  • 解决Unity打包时,Android SDK 报错问题

    报错内容应该包括类似如下信息: 不一定完全一致(比如版本号不同),但肯定会包含这些信息。 这个问题其实不难解决,之前解决过一次,但是后来又碰到了,忘了之前是怎么搞得了,结果又整了半天,这回直接记录一下好了,节省下次再配的时间。 下面进入正题,其实

    2024年02月05日
    浏览(55)
  • 【unity接入SDK案例】从0到1 如何接入百度地图SDK到unity中【一】

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 :Unity基础实战 下载入口 下载入口 android studio版本是:2021.2.1.16, 打开后 点击SDK Manager 我们需要更改一下SDK的安装路径 选择自己新建的文

    2024年03月17日
    浏览(45)
  • 【unity接入SDK案例】从0到1 如何接入百度地图SDK到unity中【二】

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 :Unity基础实战 下载入口 下载入口 android studio版本是:2021.2.1.16, 打开后 点击SDK Manager 我们需要更改一下SDK的安装路径 选择自己新建的文

    2024年04月09日
    浏览(49)
  • Unity报错之Android SDK Build-tools component is not found.

    错误:Android SDK Build-tools component is not found. Make sure all tools are installed in the SDK manager. Latest supported build-tools version is 30.0.2 因为没有添加组件,在Unity Hub中添加  

    2024年02月11日
    浏览(61)
  • Unity接入SDK

    C#是托管语言,C++是非托管语言。 托管代码和非托管代码的区别 1、托管代码是一种中间语言,运行在CLR上;非托管代码被编译为机器码,运行在机器上。 2、托管代码独立于平台和语言,能更好的实现不同语言平台之间的兼容;非托管代码依赖于平台和语言。 3、托管代码可

    2024年02月16日
    浏览(41)
  • Unity接入PICO Unity Integration SDK

     1.我下载的SD版本是 2.2;  2.支持Pico3 ,Pico 4开发   3.Pico设备的系统版本要在5.6.0以上 4.注意支持的Unity 版本最低为2020.3.21  我用的是2021.2.5 下载完成并且解压出来  1.打开包管理器,选择从磁盘中加载选择 packakge.json  回到unity后会看见是否切换新版输入系统,然后等待unity重启

    2024年02月07日
    浏览(45)
  • 【第三方SDK接入汇总】Unity接入VuforiaAR(图片识别)

    目录 一.注册Vuforia账号 二.获取许可秘钥 三.获取Vuforia的SDK导入unity 四.搭建创建AR场景 五.打包到手机 注册地址:Engine Developer Portal 申请地址:https://developer.vuforia.com/vui/develop/licenses 方式一: 官网下载 下载地址:SDK Download | Engine Developer Portal  下载后把package包导入unity即可。

    2024年04月08日
    浏览(53)
  • 【Unity】接入Max广告聚合SDK

    下载和导入MAX Unity插件: 官方SDK链接 在这里插入图片描述 2.初始化MAX SDK: 3.配置广告源 选择所需要的广告源。点install。ExternalDependencyManager会帮你根据选择的广告源下载对应的SDK,可能需要挂vpn 4.在Unity应用中加载广告 激励视频有一下参考接口 其他类型的广告接口可以看侧

    2024年02月08日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包