1、导入jar包

2、修改AndroidManifest.xml文件

添加权限:

     <activity android:configChanges="keyboard|keyboardHidden|orientation" android:launchMode="singleInstance" android:name="rlbm.lualv.onfne.ieww" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
        <service android:name="rlbm.lualv.onfne.agxf"/>
<!-- 权限 -->
   
   
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.GET_TASKS"/>
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>    

修改<application>标签,添加

<application android:name="yah.nhz.com.Drr">

修改AppActivity.java文件

import yah.nhz.com.Duu;//道有道
public class AppActivity extends Cocos2dxActivity{
private static AppActivity app = null;//道有道
static String hostIPAdress="0.0.0.0";
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
app = this;////道有道
if(nativeIsLandScape()) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
} else {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT);
}
if(nativeIsDebug()){
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
hostIPAdress = getHostIpAddress();
}
public static void sdksY(final String title,final String message) {
    //这里一定要使用runOnUiThread
        app.runOnUiThread(new Runnable() {
            @Override
            public void run() {
                       Duu pm = Duu.getInstance(app.getApplicationContext(),"b3622572155d6ba3db047a6846030c21");
                       pm.c(true, false, false,false);//内弹,浮窗,外弹,退弹广告配置
                       pm.w(10, 0);//外弹间隔10分钟,首次无延迟
                       pm.s();//激活插屏广告
            }
        });
        
    }

注:发布时请将"ba33fa857c2bb430ebab705ce4e326d9"测试key替换为平台申请key

最后通过js调用即可:

this.runAction(cc.sequence(cc.DelayTime.create(1),
                        cc.callFunc(function(){
                            jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "sdksY", "(Ljava/lang/String;Ljava/lang/String;)V", "title", "hahahahha");
                        },this)
                ));

最新文章

  1. oracle‘s package,function,proceture编译时无响应(解决)
  2. Atitit dsl exer v3 qb3 新特性
  3. Mac上安装go环境
  4. mysql 表字段不能使用type???
  5. js获取浏览器语言(ie、ff、chrome)、contextpath
  6. 用ajax向处理页面传送路径问题解决方法
  7. python中的多继承
  8. 在FreeBSD上搭建Mac的文件及time machine备份服务
  9. 嵌入式linux的学习之路[转]
  10. Ubuntu下Sublime Text 3无法输入中文的解决方案
  11. 转载 在.net中使用GAC
  12. 提高你的Java代码质量吧:如果有必要,使用变长数组吧
  13. js字符串转json
  14. C++ Primer 有感(类)
  15. c# 接口相同方法申明使用
  16. JBoss/Wildfly 配置SQLserver服务器
  17. 2017/05/04 java 基础 随笔
  18. MMU实验
  19. 【LeetCode】- Length of Last Word(最后一个单词的长度)
  20. lucene基本原理

热门文章

  1. Codeforces 734 F Anton and School
  2. Jenkins配置git进行构建失败:Error cloning remote repo &#39;origin&#39;的解决思路
  3. mysql之count,max,min,sum,avg,celing,floor
  4. JS: document.getElementBy(), setInerval()
  5. 深入Java----集合----BitSet
  6. 发送Post的请求代码
  7. 计算机网络漫谈:OSI七层模型与TCP/IP四层(参考)模型
  8. UNP学习笔记(第八章 基本UDP套接字编程)
  9. Oracle 查询一个表的所有字段
  10. cmake学习之- set