摘要: Eclipse进行NDK开发的基本流程是:创建Android工程--->完成java函数的编写,添加jni的接口函数(native函数)的添加--->添加jni文件夹,添加Android.mk文件和源文件--->在源文件中实现接口函数--->用ndk-build把源文件编译成lib库--->启动Android模拟器,安装运行工程。举例:1、打开Eclipse,添加一个android工程。工程的名称为IDETTest,然后根据提示完成Activity名称(IDETest)和java包(com.test.IDETest)的填写。注意java包的名称中最好不要有下划线, 阅读全文
posted @ 2011-08-20 11:22 Testing Life 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 1、需要准备的工具和软件 JDK eclipse indigo(我下载的是indigo的C/C++开发版) ADT12.0(当然下最新的ADT了,免得有太多的麻烦。) Android SDK Android NDK Cygwin2、环境搭建过程 首先按照常规方式安装JDK,这个部分省略过去,因为网上一搜一大片。 将SDK和DNK解压缩到一个目录下,注意路径尽量不要有中文。我的解压缩的路径是SDK:D:\android\android-sdk-windowsNDK:D:\android\android-ndk-r6 安装Cygwin。Cygwin是在Windows下进行嵌入... 阅读全文
posted @ 2011-08-17 01:13 Testing Life 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 测试用例的设计是开展测试活动的起点。把握需求分析的几个关键的点就可以解决问题:输入、处理过程、输出、性能要求、运行环境,下面针对每一个项目逐一分析: 软件输入:与该需求相关的一切可能输入,可以从这几方面考虑,输入来源、输入参数的数量、输入参数的度量单位、输入参数的时间要求、输入参数的精度和输入参数的有效输入范围。在测试用例设计中,这部分内容作为测试用例输入的依据。处理过程:描述对输入数据所执行的所有操作和如何获得输出的过程。测试人员了解处理过程即可,在测试过程中发现 BUG 时候,如果对处理过程了解的深入,对定位问题根源有很大的帮助。软件输出:描述每个需求的输出结果,包括输出的位置(如计算机显 阅读全文
posted @ 2011-06-04 13:39 Testing Life 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 我们在使用Linux命令时,如果有某个用法不明确的命令,一般可以用man命令来查找这个命令的详细使用说明。但是manual不光包括了命令的用法,还包括了C++函数和系统库文件的用法。现在将整个的manual的结构写在下面,以备以后查找1 Executable programs or shell commands(可执行程序和shell命令的用法)   2 System calls (functio... 阅读全文
posted @ 2010-01-20 23:59 Testing Life 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 昨天去笔了Gameloft,才发现自己还有好多C++的知识都不了解啊。比如今天说的placement new。Google了一下,把引用记下来,免得以后忘了。呵呵。以下是引用。placement new 是重载operator new的一个标准、全局的版本,它不能被自定义的版本代替(不像普通的operator new和operator delete能够被替换成用户自定义的版本)。 它的原型如下: ... 阅读全文
posted @ 2010-01-19 15:11 Testing Life 阅读(150) 评论(0) 推荐(0) 编辑