Coin163

首页 > cocos2d-x iOS和Android同步开发 手机设备适配问题解决 - 博客频道 - CSDN.NET

cocos2d-x iOS和Android同步开发 手机设备适配问题解决 - 博客频道 - CSDN.NET

相关标签: cocos2d-x 手机 android ios

2020腾讯云双十一活动,全年最低!!!(领取3500元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1073

2020阿里云双十一最低价产品入口,含代金券(新老用户有优惠),
入口地址https://www.aliyun.com/minisite/goods

相关推荐:cocos2d js 对android和ios混编记录

1、oc调用cocos2d js NSMutableString * nsmString = [NSMutableString string];                 [nsmString appendString: @"g_WeiXinLogin("];                 [nsmString appendFormat:@"\"%@\"", openid];                 [nsmString appendFormat:@",

以下是实现iOS和Android同时开发的原理,与大家分享下

  1. 首先新建安卓项目SimpleGame,
  2. 然后在新建iOS项目SimpleGame,
  3. 将Android的Resource引用到iOS下,
  4. 同时也把Classes引用到iOS下,利用iOS编写C++代码
  5. 这样iOS可以运行项目,同时Android也可以运行
  6. 注意两边工程名称一致即可
以上只要保证iOS项目和Android项目一致 这样就可以实现两边同时开发 请注意添加新类时 在Android中要处理的 至于如何处理 看你自己了 大笑

以下时解决多设备适配问题时 找到的一点线索  
factor = min( targetWidth / DesignWidth, targetHeight / DesignHeight ); 把这个最重要的适配因素找出来就可以 完成适配问题了

  CCEGLView::sharedOpenGLView()->setDesignResolutionSize(designSize.width, designSize.height, kResolutionShowAll);

我这里假设

CCSize target = CCEGLView::sharedOpenGLView()->getFrameSize();

CCSize design = CCSizeMake(960, 640);


相关推荐:Android开发环境部署 及 常见问题解决

电脑重新装系统后,原有的环境全部被破坏,想要开发Android小程序又要重新配置,在配置过程中又遇到了之前遇到过得问题,但许多又需要重新百度,就花费一个上午的时间将遇到的为题重新整理了一下,方便以后查询。 第一步:Android基本概念区分 1.JDK、SDK和JR


如果你觉得有更好的方法解决适配问题 请你不要吝啬 告诉我1065874255@qq.com 我会虚心接受 多谢.




原文

以下是实现iOS和Android同时开发的原理,与大家分享下 首先新建安卓项目SimpleGame, 然后在新建iOS项目SimpleGame, 将Android的Resource引用到iOS下, 同时也把Classes引用到iOS下,利用iOS编

------分隔线----------------------------