欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Unity Android由scheme导致APP图标消失的问题

程序员文章站 2022-07-01 16:12:17
Unity Android项目通过集成aar插件引入新的Activity,并用WebView填充该Activity来展示Web版的支付SDK。玩家在Unity侧点击支付则弹出新Activity,支付成功后的WebView页面有一个按钮,需求是点击该按钮,关闭WebView界面,这样的话就可以再次显示主Activity。由于WebView页面按钮的点击无法捕捉到回调,因此考虑使用scheme的方式来唤起主Activity。配置好后,打包顺利,安装也没有报错,但是却没有启动图标原因:把配置scheme的i...

Unity Android项目通过集成aar插件引入新的Activity,并用WebView填充该Activity来展示Web版的支付SDK。玩家在Unity侧点击支付则弹出新Activity,支付成功后的WebView页面有一个按钮,需求是点击该按钮,关闭WebView界面,这样的话就可以再次显示主Activity。SDK提供商那边对该按钮已经做了处理,通过在后台配置url,点击该按钮会调用该url。

由于WebView页面按钮的点击无法捕捉到回调,因此考虑使用scheme的方式来唤起主Activity。即在Unity侧的AndroidManifest中配置主Activity的scheme,并把scheme配置到SDK后台

配置好后,打包顺利,安装也没有报错,但是却没有启动图标

原因:把配置scheme的intent-filter和主activity的intent-filter写到一块了,导致internt-filter内部有冲突

解决方法:主Activity下写两个intent-filter即可
Unity Android由scheme导致APP图标消失的问题

本文地址:https://blog.csdn.net/iningwei/article/details/108585979

相关标签: Unity Android SDK