Unity3d,cocos2d游戏如何对接android版本横幅广告

  • 描述
  • 思路
    • 1、
    • 2、
      • 2.1、cocos游戏
      • 2.2、unity游戏
  • 解决总结

描述

最近公司准备进军海外市场,需要出一套融合facebook,GoogleAd的广告sdk给cp使用,
在实现android版本sdk过程中发现对于banner广告来说,必须给banner留一个广告布局,
但是,对于游戏来讲,是没有布局文件的,如何让cp提供一个view给你放置广告呢?
对于这两家广告本身,都是提供cocos和unity版本的,难道我要去先学习下游戏编程,
然后再多出两个版本的sdk?~~

思路

由于实在不想这么搞,另外就算搞估计也需要花费较多时间,便开始想些旁门左道的事情。

1、

 不去管是什么引擎的游戏,最后生成apk的时候,肯定需要遵循android的规则,必须有一个游戏界面的activity,而且不管是动态还是静态,按道理讲必须会setConentView()。

2、

开始逆向分析,分包找一个cocos引擎和unity殷勤的游戏,逆向后,从游戏activity入手。

2.1、cocos游戏




2.2、unity游戏


解决总结

   看到这里发现,两种引擎的游戏,最终运行的activity的根布局皆为FrameLayout。所以一种比较粗糙的解决方法就产生了,在该根布局上,动态添加一个底部的linearlayout,用于承载我们的广告Banner,这样问题似乎就迎刃而解了。由于sdk代码还没放出给cp对接测试,代码就先不上了。

unity,cocos对接android版本横幅广告问题相关推荐

  1. 解决unity 打包在Android 8.0上启动出现黑屏问题(Android权限弹窗问题)

    解决unity 打包在Android 8.0上启动出现黑屏问题 本文链接:https://blog.csdn.net/baidu_34248947/article/details/89377983 我 ...

  2. Unity打包基于Android的apk环境搭建总结

    Unity打包基于Android的apk环境搭建总结 资源准备 操作步骤 总结反馈 资源准备 配置Unity打包Android需要3大部分资源准备: 1.Unity准备 打开Unity,点击左上角Fi ...

  3. Cocos Creator Android 平台 Google 原生登录

    在海外项目中,我们通常需要接入 Google 帐号登录,这样可以提高应用使用率. 下面以 Android 平台 接入 Google 原生登录为例,进行详细说明. 一.准备工作 1.需要 Android ...

  4. Unity Hub安装Android环境 (Unity2019及以上支持)

    Unity Hub安装Android环境 (Unity2019及以上支持) 1. 下载Unity Hub 官网 https://unity.cn/releases 2. 安装Unity 选择需要安装的 ...

  5. Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用)

    Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用) 备注:测试版本Unity2020,理论上Unity2018以上都可用,未做测试 - 文章初衷 ...

  6. Unity 5.6 beta版本新特性

    最新发布的beta版改进了编辑器和2D功能,图形性能更佳,加入新的视频播放器,并添加了对Facebook Gameroom和Google DayDream平台的支持. Unity 5.6 beta版本 ...

  7. Google Maps API v2 android版本开发 国内手机不支持google play Service相关问题解决--图文教程

    Google Maps API v2 android版本开发 国内手机不支持google play Service相关问题解决--图文教程 参考文章: (1)Google Maps API v2 an ...

  8. bitShark对Android版本的支持

    bitShark对Android版本的支持 bitShark是一款轻量级的Android数据抓包软件.使用该软件,可以随时随地抓取网络中的各种数据包,并进行各项分析.我们推出的bitShark手机数据 ...

  9. 【ijkplayer】编译 Android 版本的 ijkplayer ② ( 切换到 k0.8.8 分支 | 执行 init-android.sh 脚本进行初始化操作 )

    文章目录 一.进入 ijkplayer-android 目录 二.切换到 k0.8.8 分支 三.执行 init-android.sh 脚本进行初始化操作 参考 https://github.com/ ...

最新文章

  1. 【Python】Tkinter 体验
  2. 生物界地震,AlphaFold破解50年重大挑战,AI+X将迎来新时代
  3. Android Scroller简单用法
  4. php多图上传插件ios,yii2组件之多图上传插件FileInput的详细使用
  5. PHP中预定义的超全局数组
  6. socket 2.草稿。
  7. POJ 1185 炮兵阵地
  8. 第一节 生命周期和Zend引擎
  9. 炉石整活拔线方法_酒馆战棋:整活如何简单“拔线”?瓦娘在线教学,却3本得死神?...
  10. oozie中时间EL表达式
  11. c语言从入门到精通_C语言基本概念(上)【C语言入门到精通】
  12. 实时操作系统与非实时操作系统的区别
  13. hive insert into语句 和 insert overwrite语句
  14. 博客园园龄,还有比我老的吗?
  15. cmd命令查看本机网外地址
  16. 总结几个Linux系统中拷贝文件内容的方法
  17. Halcon 算子 Orientation_region
  18. matlab hist函数的使用
  19. pythonpil安装教程_成功安装PIL步骤
  20. matlab读取一幅灰度图,Matlab处理灰度图

热门文章

  1. puppeteer Error: getaddrinfo ENOTFOUND storage.googleapis.com
  2. 理性和感性 - 如何对待错误
  3. win7制作ntp服务器,使用win7做为NTP服务器
  4. Developing a new mesh quality evaluation method based on convolutional neural network——方向1笔记
  5. 微服务架构设计模式学习笔记——六边形架构
  6. zookeeper-3.4.14集群安装部署
  7. Xv6操作系统导论(第一章)
  8. 基于Eclipse的STM32F4系列工程建立(继环境建立之后)
  9. IDEA while 生成Iterator快捷键
  10. 全球及中国同轴衰减器行业竞争态势及未来发展趋势预测报告2022-2028年