达达麻将打包与发布

达达麻将版图

打包注意事项

1:打包之前仔细学习creator的android 与h5的打包;

2: 达达麻将打包两个注意点:

(1) 录音的代码;

(2)微信的登陆代码;

3: 修改下代码native放出游客登陆;

Login.js --> if(!cc.sys.isNative || cc.sys.os == cc.sys.OS_WINDOWS){cc.find("Canvas/btn_yk").active = true;    }

官方公布的最新版本,这里不需要修改;早期版本需要放开游客登录:

4: 把游客登陆设置出来;

5: 重新构建项目,构建完成后,把声音/微信代码(native/android/com)放到android项目工程里面打包发布;

6: 在AndroidManifest.xml添加权限,和微信的Activity的说明;

<uses-permission android:name="android.permission.RECORD_AUDIO"/>;

7: 修改测试环境的ip地址,客户端与服务器都要改;

客户端IP:

服务器IP:

8: 微信代码放到工程项目下, 微信的APP_ID没有,就没有进一步测试;

9: 加微信的jar包;

下一篇:达达麻将语音聊天源码分析

cocos creator麻将教程系列(七)—— 达达麻将打包与发布相关推荐

  1. 从零开始实现自己的Kalimba——Cocos Creator新手教程系列(一)使用瓦片图Tiledmap设计游戏地图

    瓦片图Tiledmap可能是很多2d游戏开发者的偏爱,本节就Cocos Creator如何使用瓦片图进行详细的讲解. Tiled地图编辑器的下载安装不再赘述.下面介绍如何使用地图编辑器. 创建新地图. ...

  2. cocos creator麻将教程系列(二)—— 达达麻将的底层通讯express框架与socketio

    达达麻将网络通讯 目录 达达麻将网络通讯 要点: (1)express框架的基本写法 (2)socket.io的基本原理和使用; (3)creator阅读源码的必杀技巧; (4)一起来看达达麻将的游客 ...

  3. cocos creator麻将教程系列(三)—— 达达麻将开房间流程

    达达麻将"开房" 目录 达达麻将"开房" 要点 (1)达达麻将版图回顾 (2)达达麻将游戏服务器注册到大厅,来配置负载 (3)创建房间客户端请求; (4)创建房 ...

  4. cocos creator麻将教程系列(八)—— 达达麻将语音聊天源码分析

    达达麻将语音聊天源码分析 达达麻将版图 语音聊天 1:语音聊天只支持Native平台,iOS与android; 2: 语音聊天的音频格式为amr; 3: native平台实现了语音的录制和播放,可以移 ...

  5. cocos creator麻将教程系列(四)—— 达达麻将客户端初始化流程

    达达麻将客户端初始化流程 达达麻将版图 客户端代码结构 1: scripts文件夹下: (1) 3rdparty: 第三方代码 socket-io; (2) Comonents: 游戏中挂到节点上的组 ...

  6. cocos creator麻将教程系列(六)—— 达达麻将的游戏流程

    达达麻将游戏流程 达达麻将版图 登陆到游戏服务器 1:客户端GameNetMgr.js, connectGameServer连接到游戏服务器,并发送"login"命令; var s ...

  7. cocos creator麻将教程系列(五)—— 达达麻将开房间

    达达麻将开房间 达达麻将版图 达达麻将大厅 1: 大厅挂载了Hall.js 2:  onLoad 代码: // use this for initializationonLoad: function ...

  8. cocos creator麻将教程系列(九)—— 幼麟棋牌代码讲解

    这篇文章是官方整理的: 技术栈 客户端 引擎:Cocos Creator 2.0.6. 语言:Javasctipt 可用开发平台:MAC,Windows 可发布平台: iOS,Android,Wind ...

  9. cocos creator 基础教程(一) 组件的基本使用

    最近有人问我比较多入门的问题,关于cocos creator,今天就来写一篇基础的教程,不似教科书类型的教法.如果不懂的,欢迎来群咨询. 有刚入门的朋友,一直苦于不知道该怎么进行组件间的交互,或者一些 ...

最新文章

  1. Java8的集合:HashSet的实现原理
  2. 在Eclipse中安装ADT
  3. 程序员面试金典--第k个数
  4. 谷歌tts android手机自带引擎,Android使用讯飞语记引擎实现中文TTS
  5. 用nifi把hdfs数据导到hive
  6. 18.QThread线程创建
  7. Struts2入门这一篇就够了 1
  8. springmvc和mybatis整合
  9. Python 的 MySQL 模块
  10. 华为杯数学建模竞赛百分百获奖经验分享(获奖 == 四分经验,三分运气,三分实力)
  11. 停车场管理系统软件详细设计说明书
  12. 有损压缩、无损压缩(图片、音频、视频)
  13. mysql 一张表连两次_MySQL查询两次和双表联查哪个效率高
  14. 使用虚拟光驱显示函数不正确的解决
  15. win10远程连接服务器出现“这可能是由于credssp加密……”的原因及解决办法,win10家庭版无法找到gpedit.msc或者组策略或安全组策略
  16. 棋盘效应(Checkerboard Artifacts)
  17. 什么是堆栈?堆栈的操作方式有哪两种?
  18. 用java做列车牵引计算,[_列车牵引计算及操纵示意图计算机软件的开发] 颈椎牵引器图片...
  19. QGIS Osgeo4W国内下载源(武汉大学源),下载速度快!
  20. 中国第一望世家族唐朝宰相裴度后裔在松滋

热门文章

  1. 如何写商标转让公证书
  2. 4.18号C语言+操作系统。
  3. 《程序员修炼之道:从小工到专家》
  4. 【UE4】修改大气层半径
  5. SQL 如何让数据库数据以倒序输出
  6. K8s 集群中存储对象灾备的落地实践
  7. SpringBootJpa — @Id 和 @GeneratedValue 注解详解
  8. libraries 和android runtime之间的关系,《Android Studio应用开发实战详解》——第1章,第1.3节Android系统架构...
  9. mac操作(添加路由)
  10. utf 8转ansi乱码_为什么#AskObama推文在屏幕上显示乱码:了解您的UTF-8,Unicode,ASCII和ANSI解码主席先生