0pssonoppo是什么牌子的手机手机?

我刚买的HTC m8进水了,不能拍照了,只能自拍,也不可以摄像,没有拍照这个选,,双拍的那个后置_百度知道
我刚买的HTC m8进水了,不能拍照了,只能自拍,也不可以摄像,没有拍照这个选,,双拍的那个后置
也不可以摄像,没有拍照这个选,,双拍的那个后置照的是黑色的我刚买的HTC
m8进水了,只能自拍,不能拍照了
0PssoN有前摄像头吗? 刚买的吗? 那就回去换吧·,应该可以换的·······蓝色E线手机数码拍拍店 请问金立手机有没有前摄像头 果断退货呗
其他类似问题
为您推荐:
htc的相关知识
其他2条回答
这个还是建议你到售后看看吧。
问售后吧,专业点
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁在 quick-cocos2d-x 中导出 CCFileUtils::getFileData 给Lua使用 | zrong's blog
› 在 quick-cocos2d-x 中导出 CCFileUtils::getFileData 给Lua使用
本站文章除注明转载外,均为本站原创或者翻译。
本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;
本站部分原创和翻译文章提供markdown格式源码,欢迎使用进行转载;
本文标题:在 quick-cocos2d-x 中导出 CCFileUtils::getFileData 给Lua使用
本文链接:
在 quick-cocos2d-x 中导出 CCFileUtils::getFileData 给Lua使用
更新:廖大在
这次提交中解决了本文提到的问题并进行了 getFileData 和 getFileDataFromZip 两个方法的导出。如果你使用的是develop分支,只需要pull即可,下面的修改不必做了。当然,可以继续将本文当作导出教程。
本文讲解如何将 cocos2d-x 中的 CCFileUtils::getFileData 方法导出给Lua使用。提纲如下:
quick-cocos2d-x 读取外部文件的问题
简单地使用 tolua++ 导出
获取到的字符串问题
修改 cocos2d-x 源文件解决字符串问题
重新编译和测试
本文基于 quick-cocos2d-x devel 分支 e55be13b8d6275c3eee3ed5f1576f 版本()
一、 quick-cocos2d-x 读取外部文件的问题
在将 cocos2d-x 制作的一个 Demo 移植到 quick-cocos2d-x 时,我碰到了读取外部文件的问题。
这个 Demo 使用一个 JSON 文件作为数据文件,在 cocos2d-x 中,我使用 CCFileUtils::getFileData 来读取这个 JSON 文件。
查看了一下 [quick-cocos2d-x]/lib/luabinding/cocos2dx/platform/CCFileUtils.tolua 发现其中并没有导出 getFileData 方法。
可以使用 Lua 的 io 库来读取,例如这样:
io.input(&res/fightdata.json&)
local __jsonTxt = io.read(&*all&)
print(__jsonTxt)
local __json = json.decode(__jsonTxt)
print(__json.actions)
但这样一来,就无法跨平台了,例如在 Android 真机上,是读取不到 fightdata.json 的。
假定有一个 res/game.json 文件
build_native.sh 执行时会将 res 目录中的所有内容复制到 proj.android/assets/res 目录中
编译结束,用 Eclipse 打包 apk 时,打包工具会将整个游戏打包为一个 apk 文件
将 apk 安装到设备上后,apk 文件的内容并不会解压缩(apk 实际是 ZIP 压缩文件格式)
由于 apk 文件在设备上并不会解压缩,所以其中包含的文件就无法直接通过文件系统读取(因为文件都内嵌在 apk 里,而没有实际保存在文件系统中)。
但是 Android 也提供了一种间接的途径来访问文件:
假定原始目录是 res/game.json
那么在 Android 上应该以 assets/res/game.json 的路径读取
既然 quick 没有导出,那么我就来导出试试。不过为什么 quick 没有导出这个方法呢?
二、 简单地使用 tolua++ 导出
修改 [quick-cocos2d-x]/lib/luabinding/cocos2dx/platform/CCFileUtils.tolua 文件,在其中加入下面这行:
unsigned char* getFileData(const char* pszFileName, const char* pszMode, unsigned long * pSize);
然后运行 [quick-cocos2d-x]/lib/luabinding/build.bat ,它会生成 [quick-cocos2d-x]/lib/cocos2d-x/scripting/lua/cocos2dx_support/LuaCocos2d.cpp 这个 60,000+ 行的文件,所有的 Lua 绑定均在其中。
重新编译 quick-cocos2d-x 中的 player 项目。
三、 获取到的字符串问题
在 player 中运行下面的 Lua 代码:
local __size = 0
local __jsonTxt = fileUtil:getFileData(&fightdata.json&, &r&, __size)
print(__jsonTxt)
发现输出的 JSON 文本最后会多出一些字节,这样的 JSON 当然不能解析成功:
换了一个 XML 文件载入,也一样会多出字节。
我猜想这应该是 C++ 与 Lua 通信时对字符串末尾结束字节计算不正确所致。
四、 修改 cocos2d-x 源文件解决字符串问题
为了解决这个问题,需要修改 cocos2d-x 源码。涉及的文件有下面两个:
[quick-cocos2d-x]/lib/cocos2d-x/cocos2dx/platform/CCFileUtils.h
[quick-cocos2d-x]/lib/cocos2d-x/cocos2dx/platform/CCFileUtils.cpp
在头文件中找到 getFileData 的声明,在其上方增加一个重载函数的声明:
// ......... many codes
* Get resource file data(for lua export)
unsigned char* getFileData(const char* pszFileName);
virtual unsigned char* getFileData(const char* pszFileName, const char* pszMode, unsigned long * pSize);
// ......... many codes
在cpp文件中找到 getFileData 的定义,在其上方定义这个重载函数:
// ......... many codes
// for lua export
unsigned char* CCFileUtils::getFileData(const char* pszFileName)
unsigned long __size = 0;
unsigned char* __pFileContent = getFileData(pszFileName, &r&, &__size);
if (0 == __size)
CCLuaLog(&CCFileUtils::getFileData: file length is 0, return null&);
return NULL;
if (__pFileContent[__size] != '\0')
__pFileContent[__size] = '\0'; //let the texts have correct size
return __pFileC
unsigned char* CCFileUtils::getFileData(const char* pszFileName, const char* pszMode, unsigned long * pSize)
// ......... many codes
我猜想 quick 没有导出 getFileData 方法,应该是因为不愿意修改源文件。因为这样一来,就对 cocos2d-x 底层进行了修改,影响了 quick 的设计初衷。
五、 重新编译和测试
再次修改 CCFileUtils.tolua 文件,改变 getFileData 的签名:
unsigned char* getFileData(const char* pszFileName);
运行 tolua++ ,重新编译 player。
在 player 中运行下面的 Lua 代码:
local __size = 0
local __jsonTxt = fileUtil:getFileData(&fightdata.json&, &r&, __size)
print(__jsonTxt)
标签: , ,
- 111,356 views - 44,032 views - 37,799 views - 34,416 views - 34,243 views - 30,054 views - 24,966 views - 21,219 views - 20,481 views - 19,781 views
2015年七月 &(5)
2015年六月 &(4)
2015年五月 &(4)
2015年四月 &(3)
2015年三月 &(3)
2015年二月 &(2)
2015年一月 &(6)
2014年十二月 &(6)
2014年十一月 &(11)
2014年十月 &(5)
2014年九月 &(4)
2014年八月 &(4)
2014年七月 &(5)
2014年六月 &(3)
2014年五月 &(2)
2014年四月 &(11)
2014年三月 &(7)
2014年二月 &(5)
2014年一月 &(5)
2013年十二月 &(7)
2013年十一月 &(6)
2013年十月 &(7)
2013年九月 &(8)
2013年八月 &(7)
2013年六月 &(3)
2013年五月 &(11)
2013年四月 &(5)
2013年三月 &(3)
2013年二月 &(4)
2013年一月 &(12)
2012年十二月 &(11)
2012年十一月 &(9)
2012年十月 &(6)
2012年九月 &(6)
2012年八月 &(13)
2012年七月 &(5)
2012年六月 &(2)
2012年五月 &(3)
2012年四月 &(11)
2012年三月 &(12)
2012年二月 &(15)
2012年一月 &(4)
2011年十二月 &(7)
2011年十一月 &(9)
2011年十月 &(3)
2011年九月 &(9)
2011年八月 &(9)
2011年七月 &(10)
2011年六月 &(9)
2011年五月 &(5)
2011年四月 &(7)
2011年三月 &(3)
2011年二月 &(15)
2011年一月 &(3)
2010年十二月 &(14)
2010年十一月 &(6)
2010年十月 &(2)
2010年九月 &(7)
2010年八月 &(16)
2010年七月 &(11)
2010年六月 &(4)
2010年五月 &(15)
2010年四月 &(2)
2010年三月 &(1)
2010年二月 &(1)
2010年一月 &(4)
2009年十二月 &(7)
2009年十一月 &(3)
2009年十月 &(1)
2009年九月 &(3)
2009年八月 &(5)
2009年七月 &(1)
2009年六月 &(1)
2009年三月 &(10)
2009年二月 &(4)
2008年十一月 &(2)
2008年十月 &(1)
2008年八月 &(4)
2008年七月 &(4)
2008年六月 &(4)
2008年五月 &(1)
2008年四月 &(4)
2008年三月 &(7)
2008年二月 &(5)
2008年一月 &(1)
2007年十二月 &(6)
2007年十一月 &(7)
2007年十月 &(1)
2007年九月 &(4)
2007年八月 &(6)
2007年七月 &(6)
2007年六月 &(4)
2007年五月 &(4)
2007年三月 &(3)
2007年二月 &(10)
2007年一月 &(12)
2006年十二月 &(9)
2006年十一月 &(4)
2006年十月 &(11)
2006年九月 &(10)
2006年八月 &(9)
2006年七月 &(9)
2006年六月 &(11)
2006年五月 &(15)
2006年四月 &(6)
2006年三月 &(16)
2006年二月 &(15)
2006年一月 &(4)
2005年十一月 &(14)
2005年十月 &(10)
2005年九月 &(7)
2005年八月 &(2)
2005年七月 &(10)
2005年六月 &(5)
2005年五月 &(11)
2005年四月 &(3)
静态文件存储由提供U盘主控检测工具
检测U盘主控、U盘芯片型号、闪存、SSD固态硬盘的必备工具!
版本:1.5.6
大小:1.2M
群联Phison方案
公司介绍:
电子于2000年11月成立于台湾新竹。从提供全球首颗USB快闪记忆体随身碟单晶片控制IC起家,群联目前已经成为USB随身碟、记忆卡与固态磁碟控制IC领域的领头者。作为NAND快闪记忆体解决方案的供应商,我们可以提供品牌厂商系统与OEM服务。至2009年为止,群联的营收已达到七亿五千万美元的水准。
群联卓越的工程能力使得公司成为业界标准制定组织的一员。我们是Open NAND Flash Interface (ONFI)的创立者之一,同时也是Non-Volatile Memory Host Controller Interface (NVMHCI) 组织的积极参与者,这两个组织均是由Intel所领军的标准制定团体。
主要USB储存产品有:
PS2251-33、PS2251-37、PS2251-32、PS2251-39、PS2251-63、PS2233等等
量产工具方案选择
群联Phison方案列表
更新了很多。GETINFO直接可以看到闪存类型了。...
最新版本的群联量产工具PhisonMPALLv3.72.0B,具体支持以下主控芯片: PS\03\06\07\12\13\15-------80\83\85\90\91 GetInfo程序是群联主控专用检测工具,版本号为v3.10.4.2,是当前比较新版本了。...
最新版本的群联PhisonMPALLv3.71.0A_03MLC(UP0364pin)量产工具。 支持ps2251-xx系列主控芯片U盘,可以烧入固件、清除固件,设置分区数量及模式,设置了隐藏分区,制作CD-ROM启动盘,低级格式化...
可以设置分区数量,转换分区类型为可移动磁盘、制作ZIP/HDD启动盘。以及CD-ROM启动盘。 可以将U盘分为2个分区,包括安全分区及公共分区。公共分区可设置为可移动盘及CDROM启动盘。...
群联usb3的u盘固件升级工具,PhisonPS2251-01FirmwareUpDateTool_-TSB。...
PS2251系列主控量产修复工具,本版本支持PS2251-07主控。支持将U盘分为2个分区,并设置每个分区的模式,支持制作CD-ROM优盘启动盘,可以给U盘进行低级格式化,设置分区类型为隐藏分区...
群联UPTOOL 2.070()支持2251-68,支持群联UP25主控。 可以给U盘分2个区,一个普通分区和一个保密分区,可最佳化U盘的速度/容量。 支持更改U盘类型为防写型以及密码保护U盘,可以制...
群联MPALL v3.63.0D量产工具支持PS2251系列主控控制器,如PS/32/50等,具体支持芯片请看上面的截图所示。 可以高级/低级格式化U盘、给U盘分区,最多分为2个分区,设置U盘写保护,...
群联USB 3.0Phison PS2251-07等主控低格修复工具v3.9.0.0 适用于Phison PS2251-01, PS2251-02, PS2251-07等主控U盘使用。 操作使用前建议重要数据先备份,格式化所有数据将丢失。 格式化之后请重新插拔...
群联PS2251-61主控固件升级工具,其他主控不能用,固件没有一定升级的必要性,主要是为了U盘速度更好,性能更稳更安全考虑。...
此款工具为MPALL3.63.0C-DL17,群联USB3.0主控的量产工具,支持2252型号的。 先使用MPParamEdit_F1.exe配置量产参数,主控需要选择ps2251-02,可设置分区数量以及制作U盘启动盘等。支持低级格式...
,是一个集、、、于一体的专业指导性网站,请牢记我们的域名:www.upan.cc
群联Phison方案评论区
发表 陕西省西安市 (雁塔区)电信ADSL 网友
找了很久解决方案,看看这个行不行
发表 浙江省温州市 电信 网友
发表 浙江省宁波市 电信 网友
发表 重庆市 电信 网友
顶!!!!
发表 重庆市 电信 网友
发表 安徽省合肥市 移动 网友
发表 浙江省台州市 (温岭)电信 网友
哈哈哈哈哈
发表 浙江省温州市 电信 网友
看到容量了
发表 浙江省宁波市 电信 网友
发表 云南省昆明市 电信 网友
给个教程嘛
发表 北美地区 网友
发表 重庆市 电信 网友
发表 北京市 北京零色沸点网络科技有限公司 网友
发表 河南省焦作市 联通 网友
解压后 不知道怎么用 连个应用程序都没有
发表 江西省 电信 网友
U盘PS2251-03变RAW想格式化,一样找不到设备。
发表 上海市浦东新区 电信 网友
发表 广东省广州市 电信 网友
PS2251-03成功
发表 广东省 电信 网友
发表 甘肃省兰州市 电信 网友
发表 湖南省长沙市 电信 网友
东芝32G修复成功,十分感谢
发表 湖南省长沙市 电信 网友
东芝32g搞定,多谢
发表 湖南省长沙市 电信 网友
32g东芝修好哒,谢一个
发表 广东省东莞市 联通ADSL 网友
发表 四川省泸州市 电信ADSL 网友
我金士顿U盘是ps2251-07芯片和海力士闪存,用这个工具显示FLASH不支持
发表 河南省洛阳市 联通 网友
管理员你QQ是多少能不能加上聊
发表 河南省洛阳市 联通 网友
亲,能不能把需要修改的配置截图发上呢?不知道怎么设置
发表 浙江省杭州市 电信 网友
发表 广东省 电信 网友
发表 重庆市 电信 网友
看看、、、、
发表 中国 网友
哈哈哈哈哈
发表 四川省达州市 电信 网友
发表 河南省洛阳市 联通 网友
发表 天津市 联通 网友
发表 巴勒斯坦 网友
发表 山西省 电信 网友
加油优雅的小鱼
发表 新疆石河子市 电信 网友
对2251-68主控芯片实验成功!非常感谢!
发表 湖南省郴州市 电信 网友
成功了,哈哈,谢谢大神。
发表 甘肃省 电信 网友
真是好用,我格成功了。
发表 广东省清远市 电信 网友
真的不错,谢谢啦!!
发表 越南 网友
copyright (C)
upan.cc. all rights reserved .扫描关注游侠网
热门资讯排行
精品手机游戏
热门游戏专题
角色扮演RPG(中文)
动作游戏ACT(中文)
动作游戏ACT(中文)
小游戏在线玩

我要回帖

更多关于 oppo是什么牌子的手机 的文章

 

随机推荐