在打包过程中小米手机的apk图标失败的解决方法
2015-05-11 23:13
531 查看
cocos开发打包成apk,因为我有一个手机是小米2s,然后跑,截图发现图标还是默认的图标,折腾了好一会儿,一开始程序使用系统默认图标,等到应用发布的时候要更换图标,结果在测试机上图标就是不变,其他手机和模拟器上都更新了图标。
测试机是小米,据说这个问题只在小米上会出现。
更新程序图标时,把drawable-*文件夹中的所有ic-lanucher图标都替换了,即使改了图片名字,并且在AndroidManifest.xml中对应改动名字android:icon="@drawable/mylauncher",结果图标还是原先的,上网搜索说是主题的原因,更换主题就可以了,但其实把程序删除,重启手机后,再安装程序,图标也能正常替换了。
此外:游戏在cocos3.2,在国内高端大气的百元android机都能跑50帧,但就是在(小米, MX2,三星大部分手机)上帧率非常低,就那么10帧率左右,为了解决这个问题,adnroid
java底层都翻篇无解,最后写了个profile,,发现cocos的渲染层有严重BUG,,我可以吐槽下吗,,coco2dx 渲染层都是些实习生写的哇,,太水了,,回到正题,3.0版本为了做效率优化,在CCRender预先分配了顶点buffe和索引buff,,问题就在这了,,分配的buff 巨型无比(static const int VBO_SIZE = 65536 / 6;), 刚好在做渲染时候又调用了glBufferSubData,而且是有多少渲染批次就调用多少次,,造成在部分手机帧率极低;
在修改static const int VBO_SIZE = 1024; 后来bug fixed,希望其他的coder遇到这种情况少走弯路;
Cocos新手学习必备源码啊,大量本人写的的源码(有些商业的淘宝店木有放出来,可以私聊),ARPG,动作射击,闯关益智,可学习可运营 个人淘宝店,适合新手,我还可以做技术支持,帮助换皮,带新手等https://shop141567464.taobao.com/?spm=a313o.7775905.1998679131.d0011.pzUIU4
不懂的可以加我的QQ群: 239982941(cocos2d-x 3.x学习群)欢迎你的到来哦,看了博文给点脚印呗,谢谢啦~~
测试机是小米,据说这个问题只在小米上会出现。
更新程序图标时,把drawable-*文件夹中的所有ic-lanucher图标都替换了,即使改了图片名字,并且在AndroidManifest.xml中对应改动名字android:icon="@drawable/mylauncher",结果图标还是原先的,上网搜索说是主题的原因,更换主题就可以了,但其实把程序删除,重启手机后,再安装程序,图标也能正常替换了。
此外:游戏在cocos3.2,在国内高端大气的百元android机都能跑50帧,但就是在(小米, MX2,三星大部分手机)上帧率非常低,就那么10帧率左右,为了解决这个问题,adnroid
java底层都翻篇无解,最后写了个profile,,发现cocos的渲染层有严重BUG,,我可以吐槽下吗,,coco2dx 渲染层都是些实习生写的哇,,太水了,,回到正题,3.0版本为了做效率优化,在CCRender预先分配了顶点buffe和索引buff,,问题就在这了,,分配的buff 巨型无比(static const int VBO_SIZE = 65536 / 6;), 刚好在做渲染时候又调用了glBufferSubData,而且是有多少渲染批次就调用多少次,,造成在部分手机帧率极低;
在修改static const int VBO_SIZE = 1024; 后来bug fixed,希望其他的coder遇到这种情况少走弯路;
Cocos新手学习必备源码啊,大量本人写的的源码(有些商业的淘宝店木有放出来,可以私聊),ARPG,动作射击,闯关益智,可学习可运营 个人淘宝店,适合新手,我还可以做技术支持,帮助换皮,带新手等https://shop141567464.taobao.com/?spm=a313o.7775905.1998679131.d0011.pzUIU4
不懂的可以加我的QQ群: 239982941(cocos2d-x 3.x学习群)欢迎你的到来哦,看了博文给点脚印呗,谢谢啦~~
相关文章推荐
- Ionic打包过程下载Gradle失败的解决方法
- 小米手机 更换app图标失败的解决方法
- Ionic打包过程下载Gradle失败的解决方法
- 小米手机 更换app图标失败的解决方法
- Ionic打包过程下载Gradle失败的解决方法
- Ionic打包过程下载Gradle失败的解决方法
- Win7 64位系统声卡重装过程中出现失败的解决方法
- 存储过程里出错:在将 nvarchar 值 'MAX' 转换成数据类型 smallint 时失败, 的终极解决方法
- miui更换程序图标失败解决方法
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证】
- 命令行打包时出现错误“安装包解析失败 未找到证书”解决方法
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证 】
- U8SDK打包出现Duplicate file错误导致打包失败的解决方法
- 关于使用百度地图安卓SDK的过程中出现“Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败”的一个解决方法
- Android之解决打包apk方法数不能超过65k的问题
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- Eclipse发布安卓APK包无图标的解决方法
- update过程中遇到kb2829760补丁无法更新而导致vs安装失败的解决方法: 1、安装KB2829760; 2、安装KB2829760中文语言包; 3、安装VS2013 with upda
- Android之解决打包apk方法数不能超过65k的问题
- Android开发 Apk打包之后百度地图不显示的原因以及解决方法