410c 上安装中文版本的答题器游戏demo
2016-09-05 12:14
246 查看
在http://blog.csdn.net/a1059427744/article/details/50542059博客中,作者蓝拳Bug已经教大家如何在410c开发板上完成了答题器游戏的搭建,参照这个博客可以完成一个非常有趣的答题游戏机的开发,但是这个游戏是美国人开发的,使用的全是英文的题库,即使搭建起来这款答题器游戏机,大家要想拿出去给大家玩,估计也没几个人能读懂啥意思,特别是其中的一些英文题目,让中国朋友很难琢磨,自然也就失去的游戏的趣味。
下图1是qualcomm在北京makefire上展示的答题器游戏demo,是全英文的,网上查阅了一番,有这个demo的资料,也就是刚刚提到的那个博客,这里蓝拳bug已经教大家如何组建这个答题器游戏demo,但是遗憾的是,按照他给的资料,里面只有一个英文的安装包,安装后没有看到任何的设置和配置可以让其运行中文的题库,是不是就没有办法让他运行中文题库了??,思考了一下,这个应该可以直接通过修改器题库资源文件就可以,但是如何修改呢,由于之前没有涉及到过win10开发,所以业余折腾了一个星期,最终经过各种曲折和请教各路大侠,终于将这个demo的英文题库修改成中文了,并且还可以自由更换题目了。在这里将教大家如何来修改这个demo的资源文件,并且让其变成一个可用在win10Iot上运行的demo。
图1 英文版本的基于410c的游戏demo的运行效果
首先,我们下载答题器安装包,英文版本的下载地址为:http://pan.baidu.com/s/1kU7XcSR ,sigbTools工具的下载地址为:http://pan.baidu.com/s/1jIdhpem,完成相关的资料下载后,大家可以直接试一下按照http://blog.csdn.net/a1059427744/article/details/50542059中的步骤来进行安装测试,这时候,如果我们直接安装英文包运行demo是没有问题的,运行后可以蛋刀如图1所示的英文游戏demo界面并进行游戏。
接着我们来替换掉这个安装包中的英文题库文件,这里我们可以解压英文安装包,然后看到如下图2所示的目录及文件结构:
图2 解压后的安装包中文件结构
这里我们可以看到有多个文件,其中关键的文件就是dependecies文件夹、QuizGame_1.2.13.0_arm.appxbundle文件和QuizGame_1.2.13.0_arm.cer,其中dependecies文件中主要是包含了平台相关的支持,这里主要是使用到了ARM相关的文件,其中打开Dependecies目录下的ARM文件可以看到两个平台相关文件,这里在后续将应用安装到410c上需要将这两个文件都选择。
图3 dependecies/ARM/目录下的平台相关文件
QuizGame_1.2.13.0_arm.appxbundle,是安装文件,这个文件其实是一个RAR压缩文件,我们可以用WinRAR压缩工具打开,可以看到该文件下的文件结构如下:
图3 QuizGame_1.2.13.0_arm.appxbundle文件内容结构
这里我们可以看到一个QuizGame_1.2.13.0_ARM.appx文件,这个文件其实也是一个.rar压缩文件,双击这个文件,可以看到这个文件中的内容,如下图4所示。
图4 QuizGame_1.2.13.0_ARM.appx
上图中,我们可以看到一个Assets文件,在这里,我们可以找到我们想要的内容,也就是Questions.xml文件,这个文件是描述这个demo的题库信息的文件,所有的题目信息都被写入了这个文件,可以双击打开看一看,如下图5所示,通过编辑这个文件可以修改题库,只是我们在编辑和修改该文件的时候一定要按照文件原有的格式进行,不然会出现读写信息错误。
图5 Questions.xml文件内容
好了,到这里,我们就可以修改这个文件来改变题库内容了,我们将其修改成中文格式如下图6所示,然后保存到压缩文件中,这时候我们完成了答题器游戏demo安装包中的题库文件的替换。
图6 题库修改成中文
这里大家可以发现整个过程中我们只修改了题库中的信息,其他信息没有任何的修改,我们可以尝试连接410c开发板将该安装包进行安装测试,具体的安装方法同http://blog.csdn.net/a1059427744/article/details/50542059一样,这里我们会看到安装失败,到这里我们回过头来看,之前有提到过一个QuizGame_1.2.13.0_arm.cer文件,这个文件其实是一个证书文件,通过这个文件win10
操作系统可以对应用进行验证,就是因为这个证书文件导致了应用安装失败,因此,我们还需要对整个应用程序重签名在修改后的安装包进行重签名,生成新的证书,这里我们使用的是signtool工具来进行重签名,这个工具的使用在http://blog.csdn.net/itjobtxq/article/ details/9986795中已经有了相关的介绍,大家可以参考这个介绍进行学习,本文只是给大家介绍如何用这个程序来完成重签名操作,其中重签名过程如下:
1)下载signtool工具包解压
2)将signtool工具包和signAppx.cmd脚本复制到下载并修改好的demo安装包中,如下图7所示:
图7 添加signtool工具包到安装包目录下
3) 双击运行signappx.cmd
弹出框选择无,完成验证生成新的证书文件
4)按照博客http://blog.csdn.net/a1059427744/article/details/50542059方法在410c上重新安装答题器demo程序,运行可以看到显示中文题目效果如下图9所示。
图9 中文题库的答题器demo运行效果
到这里,我们就完成了整个答题器demo的中文题库的更换,将其换成了我们自己的中文题库,其实这里只是一个简单的应用,更多的是告诉大家win10 环境下如何进行重签名和替换资源文件。
下图1是qualcomm在北京makefire上展示的答题器游戏demo,是全英文的,网上查阅了一番,有这个demo的资料,也就是刚刚提到的那个博客,这里蓝拳bug已经教大家如何组建这个答题器游戏demo,但是遗憾的是,按照他给的资料,里面只有一个英文的安装包,安装后没有看到任何的设置和配置可以让其运行中文的题库,是不是就没有办法让他运行中文题库了??,思考了一下,这个应该可以直接通过修改器题库资源文件就可以,但是如何修改呢,由于之前没有涉及到过win10开发,所以业余折腾了一个星期,最终经过各种曲折和请教各路大侠,终于将这个demo的英文题库修改成中文了,并且还可以自由更换题目了。在这里将教大家如何来修改这个demo的资源文件,并且让其变成一个可用在win10Iot上运行的demo。
图1 英文版本的基于410c的游戏demo的运行效果
首先,我们下载答题器安装包,英文版本的下载地址为:http://pan.baidu.com/s/1kU7XcSR ,sigbTools工具的下载地址为:http://pan.baidu.com/s/1jIdhpem,完成相关的资料下载后,大家可以直接试一下按照http://blog.csdn.net/a1059427744/article/details/50542059中的步骤来进行安装测试,这时候,如果我们直接安装英文包运行demo是没有问题的,运行后可以蛋刀如图1所示的英文游戏demo界面并进行游戏。
接着我们来替换掉这个安装包中的英文题库文件,这里我们可以解压英文安装包,然后看到如下图2所示的目录及文件结构:
图2 解压后的安装包中文件结构
这里我们可以看到有多个文件,其中关键的文件就是dependecies文件夹、QuizGame_1.2.13.0_arm.appxbundle文件和QuizGame_1.2.13.0_arm.cer,其中dependecies文件中主要是包含了平台相关的支持,这里主要是使用到了ARM相关的文件,其中打开Dependecies目录下的ARM文件可以看到两个平台相关文件,这里在后续将应用安装到410c上需要将这两个文件都选择。
图3 dependecies/ARM/目录下的平台相关文件
QuizGame_1.2.13.0_arm.appxbundle,是安装文件,这个文件其实是一个RAR压缩文件,我们可以用WinRAR压缩工具打开,可以看到该文件下的文件结构如下:
图3 QuizGame_1.2.13.0_arm.appxbundle文件内容结构
这里我们可以看到一个QuizGame_1.2.13.0_ARM.appx文件,这个文件其实也是一个.rar压缩文件,双击这个文件,可以看到这个文件中的内容,如下图4所示。
图4 QuizGame_1.2.13.0_ARM.appx
上图中,我们可以看到一个Assets文件,在这里,我们可以找到我们想要的内容,也就是Questions.xml文件,这个文件是描述这个demo的题库信息的文件,所有的题目信息都被写入了这个文件,可以双击打开看一看,如下图5所示,通过编辑这个文件可以修改题库,只是我们在编辑和修改该文件的时候一定要按照文件原有的格式进行,不然会出现读写信息错误。
图5 Questions.xml文件内容
好了,到这里,我们就可以修改这个文件来改变题库内容了,我们将其修改成中文格式如下图6所示,然后保存到压缩文件中,这时候我们完成了答题器游戏demo安装包中的题库文件的替换。
图6 题库修改成中文
这里大家可以发现整个过程中我们只修改了题库中的信息,其他信息没有任何的修改,我们可以尝试连接410c开发板将该安装包进行安装测试,具体的安装方法同http://blog.csdn.net/a1059427744/article/details/50542059一样,这里我们会看到安装失败,到这里我们回过头来看,之前有提到过一个QuizGame_1.2.13.0_arm.cer文件,这个文件其实是一个证书文件,通过这个文件win10
操作系统可以对应用进行验证,就是因为这个证书文件导致了应用安装失败,因此,我们还需要对整个应用程序重签名在修改后的安装包进行重签名,生成新的证书,这里我们使用的是signtool工具来进行重签名,这个工具的使用在http://blog.csdn.net/itjobtxq/article/ details/9986795中已经有了相关的介绍,大家可以参考这个介绍进行学习,本文只是给大家介绍如何用这个程序来完成重签名操作,其中重签名过程如下:
1)下载signtool工具包解压
2)将signtool工具包和signAppx.cmd脚本复制到下载并修改好的demo安装包中,如下图7所示:
图7 添加signtool工具包到安装包目录下
3) 双击运行signappx.cmd
弹出框选择无,完成验证生成新的证书文件
4)按照博客http://blog.csdn.net/a1059427744/article/details/50542059方法在410c上重新安装答题器demo程序,运行可以看到显示中文题目效果如下图9所示。
图9 中文题库的答题器demo运行效果
到这里,我们就完成了整个答题器demo的中文题库的更换,将其换成了我们自己的中文题库,其实这里只是一个简单的应用,更多的是告诉大家win10 环境下如何进行重签名和替换资源文件。
相关文章推荐
- Ubutun安装netbeans解决中文乱码问题, 使用subversion做版本控制, 使用fcitx输入法
- linux版本之redhat9------终端中文软件zhcon0.2.6的安装及使用
- win8.1 安装华为eNSP最新版本350图文教程 AR/AP/AC不能启动 路径含中文
- SharePoint Server 2016 Beta 版,中文版本安装出错的解决方案
- Sublime Text 3中文乱码 解决版本,插件安装
- ogre游戏制作一(安装和编译demo)
- mongodb 3.2.7版本 的分片集群安装demo
- cocos游戏的真正入口,用C++实现的demo版本
- Windows 2003 服务器英文版本安装中文语言包
- selendroid自动化环境安装和官方demo测试(python版本)
- 使用SharedObject缓存游戏框架到本地和版本更新的demo
- Ubuntu 10.04 及以下版本安装 Windows 里的中文字体库的步骤
- Eclipse Java Indigo SR1版本安装中文包+Android SDK+ADT Plugin简介[20111229]
- SW2014中文版本出现中文语言丢失时可以安装2011的包修复
- win7 系统英文版转化为可安装中文软件版本
- 安装fcitx中文输入法(fcitx4.0.1版本和fcitx3.6.3版本),解决输入框乱码问题
- 英文系统安装中文版本的sharepoint
- 在ubuntu的kde桌面版本中安装中文支持
- PC版本游戏--cocos2d-x中文乱码解决办法(GBK到UTF-8编码)及其fatal error: iconv\iconv.h: No such file or directory问题
- CentOS 6.4 下安装中文输入法 Fcitx 4.0.0版本