
移动应用
文章平均质量分 56
dinko321
这个作者很懒,什么都没留下…
展开
-
Android无信号和上网问题已解决,请大家借鉴
转自:http://bbs.xda.cn/thread-81119-1-1.html我不知道有没有朋友遇到像我遇到的问题 各方面都顺利了,但是进android之后发现提示没有服务,就是电话和上网都不能,只能使用WIFI 我百度了一下发现了解转载 2011-09-02 15:51:22 · 1165 阅读 · 0 评论 -
CCLabelTTF 创建 crash
公司引擎版本是2.1.4,这个问题在2.2.3上已经修复,其他版本不详原创 2014-07-03 14:32:17 · 2916 阅读 · 1 评论 -
Android 上的 制表符(tab) —— 一个神奇的字符 (二)
接到上回的说,主要是上回那个问题,我觉得是android的bug,黎叔觉得是cocos2dx的bug,叫我去提交bug。所以我又继续研究了下。 上回说到会调用java层的函数去创建一个image,然后作为纹理设置给精灵,在那个地方crash了,此处代码如下: public static void createTextBitmapShadowStroke(String pS原创 2014-07-01 13:55:35 · 5858 阅读 · 2 评论 -
Android 上的 制表符(tab) —— 一个神奇的字符 (cocos2dx crash)
今天测试发现了游戏的一个问题,系统邮件,如果发了tab,在android上一打开邮件内容就会crash。而且他们很确定是tab的问题。凭我多个月的经验(确实没多年。。。)来看,从来没听说在android上会因为一个tab崩溃,而且如果有这个问题,肯定会有很多人遇到,估计早就吵翻天了,搜索了一下,什么可用信息都没有。于是写个测试工程测试了一下,分别在mac下和windows下,用文本原创 2014-07-01 10:56:19 · 3294 阅读 · 2 评论 -
android的应用包名与代码包名
说来惭愧,好歹还是做了android应用这么久了,居然不知道这个事情。。。参考:原创 2014-06-25 11:35:34 · 2661 阅读 · 0 评论 -
android 添加 c++ 11 支持
之前用cygwin编译cocos2d-x写的C++游戏的时候,发现用cygwin编译出现了需要启用-std=c++11 或 -std= gnu++11的编译选项的情况:为了解决这个问题,主要要注意以下几个方面1. 改Android.mk文件。该文件位于你用create-android-project.bat生成的工程/project.android/jni/Android.转载 2014-07-15 14:23:24 · 5592 阅读 · 0 评论 -
android 的mk相关资料整理
http://dengzhangtao.iteye.com/blog/1750782http://blog.youkuaiyun.com/chenrunhua/article/details/17006921http://blog.youkuaiyun.com/fu_zk/article/details/12836431http://blog.youkuaiyun.com/lizzywu/转载 2014-03-21 16:58:43 · 949 阅读 · 0 评论 -
ndk 编译 c++ 兼容性问题汇总整理
转自:http://blog.youkuaiyun.com/wenrenwang/article/details/12003671__int64找不到符号采用int64_t来代替:#if defined(__ANDROID__)typedef int64_t __int64;#endif找不到android下不需要直接引用该文件,用下面的转载 2014-03-21 16:56:42 · 19618 阅读 · 0 评论 -
android 下 Error format not a string literal and no format arguments 解决方案
转自: http://www.cnblogs.com/hhuang2012/p/3336911.html场景: cocos2dx 跨平台开发, 移植Android版本时, 当进行到build_native.sh步骤后ndk版本: android-ndk-r9开发环境: mac os 64bit, Android+EclipseBUG:转载 2014-03-21 13:30:40 · 2931 阅读 · 0 评论 -
android makefile 的一个坑
最近做anySDK相关的东西,按官网文档配置好,开始编译,发现怎么都编译不过。报错是pluginxxx.a里面一个函数找不到。 我检查了mk很久,发现没问题,开始怀疑是不是库文件的问题,查了符号表,发现库文件没问题。 有开始检查mk,怎么看怎么对。。。但是发现一个怪现象,就是在eclipse mk会出现一个显示错误,用 ctrl+A原创 2014-07-08 15:14:32 · 789 阅读 · 0 评论 -
使用anysdk打包android渠道
anysdk 真的可谓是android神奇,只是xia原创 2014-09-18 11:47:17 · 3199 阅读 · 1 评论 -
android绘图canvas的sava、restore、rotate以及若干问题,canvas绘图的理解
不知道是我的理解能力有问题还是怎么回事,网上有很多举例说明的,我都看不懂,理解不能,而楼下还有很多的人说一目了然浅显易懂。纠结了N久,决定自己来理解一番,做个记录。 所有的操作都是通过canvas来实现的,这个的意思是说,平移、旋转、放大缩小的操作,都是直接操作canvas来实现。canvas就是一般理解的画布。导致理解错误的根源就是这里。原创 2012-06-20 12:27:39 · 34841 阅读 · 7 评论 -
cocos2dx android fopen读取文件失败
其他方法,参考:1、 http://www.cppblog.com/johndragon/archive/2012/12/28/196754.html原创 2014-11-20 11:26:43 · 9020 阅读 · 7 评论 -
cocos2d-js 3.x 新手笔记
1、安装:直接下载解压运行setup.py即可。如果只用原创 2014-10-10 11:18:24 · 1374 阅读 · 0 评论 -
跨平台的游戏客户端Socket封装
原帖: http://blog.youkuaiyun.com/langresser_king/article/details/8646088转载 2014-11-12 09:59:19 · 1771 阅读 · 0 评论 -
xcode合并模拟器和真机静态库的编译
原帖:http://www.apkbus.com/android-518-1.html最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续转载 2014-11-07 14:00:59 · 945 阅读 · 0 评论 -
xcode 不能安装调试
一般会提示什么 can‘t run on xxxx device , 或者是 什么 check info。plist zhi原创 2014-10-22 09:47:34 · 661 阅读 · 0 评论 -
泰文的字符拆分
泰文比较奇葩,原创 2014-10-22 10:23:58 · 9242 阅读 · 1 评论 -
android游戏的线程(sdk、jni相关)
做久了SDK,总会忽略一些重要的东西,然后就华丽的踩入一坑。。。原创 2014-08-22 11:49:55 · 1163 阅读 · 0 评论 -
cocos2dx-2.x android编译环境搭建
3.x 变动很大,以后再说 Ndk7R就可以不用cyg了,那都是1年前的事情了,让可恶的CYG见鬼去吧 1、 Eclipse安装ADT,安android sdk ,下载解压 NDK。 2、导入cocos2dx 的android 的lib工程,路径:cocos2dx-2.x/cocos2dx/platform/android/java 3、导入游戏工程。将原创 2014-03-21 13:33:30 · 2367 阅读 · 0 评论 -
android 引入 iconv 库
android需要引入iconv,但是貌似编译什么的都很麻烦不过既然是开源的,就直接把源代码拖进去用不就可以了。。。。。。。下好源码,cyg下configure一下(因为没有linux环境)。在项目mk里面,加入下面几个源文件路径和头文件路径:$(LOCAL_PATH)/iconv/include \$(LOCAL_PATH)/iconv/lib原创 2014-03-21 13:29:37 · 3687 阅读 · 0 评论 -
cocos2dx面试题
一个群共享里面的题目,答案是自己写的,个人见解,总觉得有点地方不对的样子1.autorelease和release的区别 release是立即释放引用计数,如果到达0,对象被销毁。 autorelease是延迟释放,是为了更好管理内存产生的。比如如下代码:CCObject *fun(){ CCObject *myobj = new CCObjec原创 2013-11-18 11:27:49 · 21097 阅读 · 5 评论 -
cocos2dx : schedule 计时,调用崩溃
这个问题还不知道怎么用题目来说明问题如下:有一个Scene如下:class FirstScene : public cocos2d::CCLayer{public: virtual bool init(); static cocos2d::CCScene* scene(); CREATE_FUNC(FirstScene); void s原创 2013-11-16 17:14:22 · 5898 阅读 · 0 评论 -
dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算(终结版)
首先,说下概念(网上很多帖子几个地方都搞混了,理一下):dip : device independent pixels ,设备无关像素。 我看很多帖子写的五花八门的,关于d的,什么display啊各种都有,既然是设备无关,我还是觉得device靠谱。 dp就是dippx : 像素不多说dpi :dots per inch , 直接来说就是原创 2012-09-18 17:42:18 · 59030 阅读 · 19 评论 -
Android中density如何设置
来源:http://android.tgbus.com/Android/tutorial/201103/347176.shtml在新建模拟器的时候设置hw.lcd.density=180,是没有任何作用的,系统会有个判断,去规为标准:代码位置:git://android.git.kernel.org/platform/external/qemu.转载 2012-09-18 17:44:45 · 4364 阅读 · 0 评论 -
你真的有必要退出吗——再说Android程序的退出功能
转自:http://blog.youkuaiyun.com/huzgd/article/details/7459774搞Android开发有一段时间了,相信很多从Windows开发过来的Android程序员都习惯性地会跟我一样遇到过同一个问题:如何彻底退出程序?这里说下我自己的经验,并不权威,仅供参考。 一开始我也上网到处找退出的资料,网上这方面的文章也是很多,总结下来退出转载 2012-04-18 16:05:14 · 1571 阅读 · 0 评论 -
android 详细信息显示界面的思路
开发的时候,有时候会遇到类似下面这种,需要显示大量数据的界面: 控件量很大,需要定义很多的textView 之类的东西,还需要用relativeLayout 来控制什么左对齐右对齐,这里有提供2种相对简便的方法。 方法1:自定义一个控件,此控件包原创 2012-03-09 11:43:33 · 6828 阅读 · 1 评论 -
cmnet和cmwap的区别
出处不详先说说cmwap和cmnet的区别,很多人都知道这是移动提供的两个不同的接入点,但是说到区别,恐怕很多玩家都不是十分清楚。其实,cmwap和cmnet只是移动人为划分的两个GPRS接入方式。前者是为手机上网而设立的,后者则主要是为PC、笔记本电脑、PD转载 2011-09-02 15:49:57 · 6478 阅读 · 0 评论 -
教你如何开关Android的APN网络
版权所有,转载请注明来自Mobile Developer (http://mdev.cc ) 作者 : SinFrancis由于Android对于APN的网络API没有公开,不过我们可以阅读源代码,然后进行数据库操作,系统会自动监听数据库的变化转载 2011-09-02 15:52:16 · 966 阅读 · 0 评论 -
CCScrollView 的坑
1、要移除某个滚动层上的子节点,不能用remove,要先getContainer,再remove。 尤其是removeAll的时候,会把container都移除掉,然后对着一片空白你就debug吧。。。(我就找了一下午)2、addchild的anchorpoint无效,因为在里面会被设置为0,0 还有一个函数叫ignoreAnchorPoint,也会导致对a原创 2013-11-20 19:36:53 · 1787 阅读 · 0 评论 -
Cocos2dx Animation Packer 内存泄露
正在与该软件作者取得联系,暂时是个人看法,得到作者回复后再更新。 在项目中,处理动画用的是 animation packer 的工具,但是使用中发现,加载动画再释放动画之后,会造成内存泄露,百思不得其解。怒跟代码之后发现如下地方:CCDictionary *AnimatePacker::loadAnimations(const char *path ){原创 2013-12-11 11:16:54 · 2824 阅读 · 0 评论 -
apple 的 app id
最近做ios游戏的平台相关的工作。平台商要求把我们产品的bundle id加上他们的标记,比如我们的bundle id叫 com.lc.test ,如果我上优快云的平台,就需要改成 com.lc.test优快云之类的。作为一个不是做ios的,我貌似记得以前有人告诉我bundle id是和证书绑定的不能随便改。而且我测试了下,改了之后确实不能打包。经过一下午的查找之后原创 2014-03-18 16:47:16 · 13751 阅读 · 1 评论 -
ios 越狱包生成方法
今天刚学到的。。。xcode,bundle id 随意。设备选ios device,build。工程product下面,生成xxxx.app,拖入itunes,就生成了ipa。再从itunes拖出来。。。。。。原创 2014-03-18 16:51:28 · 3459 阅读 · 0 评论 -
国产游戏自己坑自己的5个功能
1、“过度强大”的新手引导 好的产品,是不需要说明书的。我一向比较反苹果,唯独这一点我支持。 但是对于游戏来说,做到这点不容易,所以退一步,好的游戏,是不需要太复杂的引导的。 以前的游戏是怎么引导的,ACT只教你上下左右拳脚刀剑,RTS教你左键走路还是右键走路,街机教你打跳看用,FPS教你开枪买枪。或者是通过一系列简单的任务教程,你遵循我的指导原创 2014-01-26 14:55:44 · 1397 阅读 · 0 评论 -
CCArray 和 stl 的选择
其实也不是什么大事,就是最近遇到这么个问题。历史遗留原因,以前有个数据写的是 vector,装的是继承自ccobj的对象,一直没发生什么问题。最近改个功能,会在接收到网络数据之后,删除这个vector里面的东西,而在界面上又用了一个ccarray来装vector里面的对象,执行顺序是,vector先erase,array再remove。就崩了。所以,不管用什么,原创 2014-01-14 12:13:08 · 834 阅读 · 0 评论 -
苹果的用户体验只是一种斯德哥尔摩综合症 —— 写给鼓吹用户体验的产品经理们
苹果 用户体验 产品经理原创 2013-12-27 16:02:01 · 1326 阅读 · 0 评论 -
cocos2dx OC&C++ 混编, unKnown type name
项目里面加入了一个模块,要用到IOS的framwork。加进去之后怎么编都编不过。错误居然直接指向framwork里面什么unKnown type name NSString 之类的。设置了文件后缀mm,设置了type 是 objective-c++也没用,无奈之下直接设置了build setting 里面 compile source as ,改成了 objective-原创 2013-12-17 18:41:59 · 5235 阅读 · 0 评论 -
cocos2dx 看上去很美的引用计数造成的内存泄露(一)——CCCallFunc对象
所有的代码都已经屏蔽掉无关部分,仅展示对问题有实质影响的部分;引用计数无需多言,以下简称RC。先说RC的2个基本原则:1、不直接new和delete对象,而是通过RC实现,RC为0,对象销毁。在cocos2dx中通过retain,release,autoRelease实现。2、要使用一个对象,先retain,用完release,因为如果不这么做,说不定正在用的东西不知道被谁原创 2013-12-16 11:49:26 · 10108 阅读 · 2 评论 -
cocos2dx 看上去很美的引用计数造成的内存泄露(二)——CCCallfuncO的参数
深受android “毒害” 的我又悲剧了。这次自己做了一个类似listView之类的东西,每个item设置回调,就用了CCCallfunO,具体如下:void Myclass::callFunc(CCObject *obj){ int index= ((CCNode*)obj)->getTag(); switch(type) { case TYPE_1 : bre原创 2013-12-16 13:10:17 · 2003 阅读 · 0 评论 -
cocos2dx 的scheduler (全局scheduler) 的问题
刚开始学cocos2dx,说的不对的地方还请指正 之前用wiengine做了个项目,然后由于引擎停止更新了,之前的版本不能上APPSTORE,紧急更换为cocos2dx,虽然wiengine坑多,但是使用习惯是android流,现在换了cocos还有些不适应。开始正题: 之前的项目架构基本上是这样的,客户端2个线程,一个主线程即UI线程,一个原创 2013-11-15 11:55:48 · 13887 阅读 · 3 评论