我在上一篇文章 [Unity与Android]01-Unity与Android交互通信的简易实现) 中介绍了Unity与Android通讯的基本方法. 这一篇开始进入应用阶段,这次要介绍的是如何在Android工程中接入Google的AdMob. 关于AdMob AdMob是Google的一个广告平台,现在市面上(国外)的大部分免费游戏都是靠接入AdMob广告赚钱. AdMob提供了iOS,Android,Unity以及Cocos四大平台的SDK. 如果想在Unity游戏中接入AdMob,最快的…
Android Google AdMob 广告接入示例 [TOC] 首先请大家放心,虽然 Google搜索等服务被qiang了,但是 广告服务国内还是可以用的,真是普天同庆啊~~~噗! 其实这篇文章也只是记录我接入 AdMob 的过程,更具体的其实 Google 官方给的更详细(配图和视频还有GitHub 的demo 示例等),所以不想看官方(毕竟大部分英文)的可以看我写的,如果已经看了官方或者有了解了可以重点看我** 加粗 **的地方,方便你快速找到你想要的信息. Google 官方引导:ht…
应用中包含广告是能够理解的,但经常造成用户误点,或者广告切换时造成下载流量,就有点让人不舒服了. 以下就以Google AdMob广告为例,看怎样彻底去除他. 先分析一下Google AdMob的工作方式. Google AdMob采用注册并嵌入到布局的方式,来避免与应用耦合.于是,去除也就是反过来处理就行了. 1.首先必须要做的,就是反编译apk,我们都喜欢用apktool. 2.去掉Google AdMob的注册.在反编译文件夹中的AndroidManifest.xml中,一般在applic…
一.登录Google AdMob中文官网:http://www.google.cn/ads/admob/   ,注册帐号. 1.点击注册AdMob帐号 2.进入Google帐号注册页面,因为要创建一个AdMob帐号,必须先要一个Google帐号 如果你已经有一个Google的话,就可以直接登录,如果没有的话,就要注册,注册很简单,成功后,会给你的注册邮箱发一个邮件. 3.进入邮箱,打开邮件的连接,会提示你帐号已经激活. 你可以在选择绑定手机,这样你的Google账户更加的安全点. 4.再次登录G…
unity  代码有调整,重新导出 iOS 最烦的就是 覆盖导出后项目不能打开,原因是 editor 里面的脚本,破坏了 Unity-iPhone.xcodeproj 里面的结构,具体是什么原因,也不想查了... 这里找到了另外一个办法和Android类似.unity3d生成的iOS工程中的文件,主要就是三个目录,Classes,Libraries,Data.  以前配置好的项目覆盖着三个文件夹,就可以了....    这样,如果项目应用了其他的东西,或者配置,就不需要每次都重新弄一次了....…
解决用Unity导出的Android工程在6.0及以上设备会弹出一串权限对话框的问题 <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />…
步骤:1)将unity项目导出到文件夹: 转换到安卓平台,这里只勾选google android project.然后导出到自己新建的文件夹. 2)打开导出的文件夹,看到如下内容.这是unity5.x导出的google文件内容.eclipse生成的文件也同样是这种形式. 3)新建android studio空项目. 4)项目视图中将Android转换project,如图. 5)展开android studio项目中app文件夹,可以看到libs文件夹.然后将unity导出的eclipse项目的l…
一直想抽空整理一下unity原生工程导入iOS原生工程中的详细步骤.做iOS+vuforia+unity开发这么长时间了.从最初的小小白到现在的小白.中间趟过了好多的坑.也有一些的小小收货.做一个喜欢总结的人.好了废话不多说了.上干货.本人用的是unity 5.4.0f3 + Xcode 7.2.个人认为这个版本的影响不是很大的. 一.unity导出工程一开始是这样子的: 二.unity导入原生工程的准备工作. 1.将一些必要的文件导入iOS Native工程中去 1>将Classes 和 Li…
Unity提供两种方式让Developer的Android设备连接Profiler进行性能分析: 1.通过wifi,Android设备和计算机处于同一个Wlan中. 2.通过USB ADB 普通情况我们的计算机都是网线,所以我们採用ADB的方式.相比与wifi,ADB也更及时的反应设备性能. 官方的英文文档例如以下: http://docs.unity3d.com/Manual/Profiler.html For ADB profiling, follow these steps: Attach…
使用unity的API   NavMesh.CalculateTriangulation 可以获取NavMesh数据 首先 我们创建一个新的工程 保存一个test场景 然后在场景中添加一个Plane作为地面可以寻路,添加几个cube作为障碍物,添加一个灯光  如图 点击左上角Window->Navigation     打开Navigation窗口 选中plane对象设置参数 如图 同样的操作选中cube设置参数 不过Navigation Area参数为Not Walkable 最后点击右下角B…