关闭

unity3d 5.2 添加广点通广告

878人阅读 评论(0) 收藏 举报
分类:

今天向项目中添加插屏广告。之前找了一圈,看评论说腾讯的广点通还可以,于是决定放弃有米,试试。

回到正题,之前还没试过用unity3d和java交互。于是先找了一圈的资料。这里先BS下腾讯,你妹的有的是钱,就不能多请几个人把SDK的使用说明写写吗?我是按有米的unity3d添加教程加的广点通的广告。以下列出遇到的坑。花了我一天的时间。。NND.

坑1.首先的问题是传说中的classes.jar在哪? 因为网上大部分资料可能是4.X的。据说在 Editor\Data\PlaybackEngines\androidplayer\bin (Editor\Data\PlaybackEngines\androidplayer\release\bin) 中有一个classes.jar .而我翻山越岭到那里,发现,木有!!

于是想办法,首先想到的是使用的继承类是UnityPlayerActivity,那我就在 Editor\Data\PlaybackEngines\androidplayer\Source\ 目录下找到了。于是试着引入到android工程中。一试发现不中。。报了其它错。看来不是这么玩的。。(后来事实也证明确实不是这样玩的)。于是再找,那就搜索classes.jar。 一搜发现还真有!只是。。。怎么多了一个!Editor\Data\PlaybackEngines\androidplayer\Variations\il2cpp\Release\Classes 和Editor\Data\PlaybackEngines\androidplayer\Variations\mono\Release\Classes里分别有一个。那么哪个是呢?!最终我试了Editor\Data\PlaybackEngines\androidplayer\Variations\mono\Release\Classes是可以的。但另一个我只是没试,可能是一样,懒得试了。引入JAR包后,顺利运行通过。


坑2. res目录。网上都说要复制 

  • Android工程目录/res
  • Android工程目录/AndroidManifest.xml
  • Android工程目录/bin/youmiu3ddemo.jar
     我开始照做后,发现编译不过,看错误显示的是资源重复,因为我其实不需要res里的任何东西。于是我将res删除,但还是通不过。因为在配置文件中有引用 android:icon="@drawable/ic_launcher" 和     android:theme="@style/AppTheme"。编译时正是这俩报错,编译不过。对   android:theme="@style/AppTheme",我是直接删除了之。而android:icon="@drawable/ic_launcher"不能删除,删除了编译不过。于是再找资料,终于,到了官方文档上看到这样一句 android:icon="@drawable/app_icon" 我立即明白了,这应该是u3d配置文件里的,那就共用一个吧。从E文文档中连蒙带猜的,我发现官方是不建议把res复制过来到\Assets\Plugins\Android下的。 删除并替换 android:icon="@drawable/app_icon"。终于编译不再报错了。
坑3. 加了平台调用后直接运行是跑不起来的。这算是小坑。没花多少时间就爬出来了。但连接手机运行是可以的。蛋疼的是并没有调试功能。而意外的发现是我一直没关的eclips(之前跑过APP测试过广告功能)的控制台一直在输出手机上打印。而里面抓到的错误会显示出来。
坑4.这算勉强加的坑,只能算不平路而已。在eclips里如果继承了UnityPlayerActivity是不能再直接运行的。所以在高度广告的逻辑程序部分时,我是直接先不改继承。调通后再直接换上再输出打包。对于走过这个流程后这很容易,不过没走过一次时,会有各种不确定。感觉像是在黑夜里摸着石头走。。
坑5.记得要把广告SDK 的jar包也一并放到\Assets\Plugins\Android下。刚刚就因为这个没放直接点下按钮就闪退了。好在发现了eclips里的错误输出。很快找到原因。( 这说明只要放到\Assets\Plugins\Android下的jar包,unity都会编译进来)

庆幸的是今天总算是调通了广告的调用。幸好是先用测试工程试的。开始还想直接放正式工程里调,那还不得调到明年去。。还是不偷懒的好!
有惊无险的一天过去了,晚安世界!


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:7103次
    • 积分:195
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论