Unity3d怎么嵌入抓猫平台广告

来源:互联网 发布:广东广播网络电视台 编辑:程序博客网 时间:2024/03/28 19:26


1、 首先在unity3d开发里面找到classes.jar这个jar包。

 


2、 新建一个android项目,把jar包导入到工程。


3、 调用androidunity3d通信接口,并且写一个展示广告的方法。

package com.example.zmforunity3d;

 

import com.unity3d.player.UnityPlayerActivity;

 

import android.os.Bundle;

import android.app.Activity;

import android.content.Context;

import android.content.Intent;

import android.view.Menu;

 

public class MainActivity extends UnityPlayerActivity  {

Context mContext;

 

@Override

protected void onCreate(Bundle arg0) {

// TODO Auto-generated method stub

super.onCreate(arg0);

    /************************ 代码方式添加Banner广告 ***********************/

      ZhuamobLayout zhuamobLayout = new ZhuamobLayout(this);

      // 注册抓猫的侦听

     // zhuamobLayout.setZhuamobListener(this);

      FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(

              FrameLayout.LayoutParams.FILL_PARENT,

              FrameLayout.LayoutParams.WRAP_CONTENT);

 

      params.gravity = Gravity.BOTTOM;

      addContentView(zhuamobLayout, params);

        /*************************** 添加Banner广告结束 ************************/

}

 

}

 

4、 在AndroidManifest.xml配置权限,抓猫广告的权限、key以及申明都要添加,详情请看抓猫文档。

 

5、 导出jar

 

 

只需要src里面的class

 

生成class.jar,


6、 再用bulid fat jar工具把class.jar跟我们抓猫广告的sdk合并成一个jar

 

7、 新建一个unity3d项目导入java文件,新建一个Plugins---àAndroid,里面添加你的AndroidManifest.xml文件

 

再新建一个bin,里面导入你刚才生成的jar

 

再把res包全部导入

8、可以打包了,切记打包的时候包名一致

 

9、生成一个apk

 

 

 

(如果还有技术问题,请咨询QQ281476350

0 0
原创粉丝点击