Bada学习-(十五)开发环境的搭建
来源:互联网 发布:php和js哪个难 编辑:程序博客网 时间:2024/06/05 15:39
本文译自三星官方bada开发网
开发环境的搭建
本节将向大家介绍如何使用bada SDK, 开发者网站,以及测试工具(模拟器)来开发bada应用:
- bada SDK 以及 IDE
- bada 开发者网站
bada SDK and IDE
bada SDK是一个软件开发工具箱,它包括bada平台类库,文档,以及一些实例代码.
bada SDK 具体包含以下内容:
- 平台二进制文件及类库
bada二进制文件及第三方类库 - 头文件
bada的头文件 - IDE
集成开发环境是基于EclipseCDT(含c/c++开发工具)以及JSDT(含javascript开发工具) - 工具
- Emulator(仿真模拟器)
- Event Injector(事件注入器)
- Tool-chain (用于编译调试的小工具)
- Performance Analyzer(性能分析器)
- C++,flash, andWeb 的一些示例代码
一些使用bada Api开发的现实应用的实例代码.
如果需要更新SDK或者获取新的SDK版本,可以为bada IDE安装一个bada SDK更新插件. 安装了这个插件后,每次IDE启动时它会自动查找SDK的最新更新. 如果在安装过程中出现警告窗口,请点击OK
以下是SDK文件夹下主要内容的简要介绍:
如需了解在安装或者启动bada应用时遇到的错误码,请参考 Error Codes.
bada IDE
bada IDE是一个集成开发环境,为我们提供了一套开发工具,例如C++编辑,编译,调试,应用程序向导,可视化UI编辑器(用于设计桌面应用UI),潜在bug检查工具(用于在源码中追踪bug),API与特权检查工具(用于检查API以及特权的违规操作),Profiler (用于优化应用代码), JavaScrip调试器 (用于调试web应用),测试工具(用于单元测试),以及UI排序器(用于测试应用UI)
bada IDE是基于EclipseCDT(含c/c++开发工具)以及JSDT(含javascript开发工具). Eclipse 提供了一整套代码编辑工具.这些工具CDT的特性有良好支持,例如语法高亮显示,代码折叠,文档选项卡,以及内容提示 (代码自动补充完成提示).
IDE UI 包含多种视图工具可以通过 Window > Show View orWindow > Show View > Other > bada来打开.比较重要的bada需要的视图工具有:
- Output(输出)
将显示log日志,调试以及异常信息
- 资源查看器
显示包含在项目中的资源文件.它还允许你快速为你的项目添加forms
- Profile
显示当应用执行时的一些统计信息,例如调用次数,执行时间统计等.
- Problems
显示build错误或者警告,内存使用检查,API,特权检查器等工具
Figure: Examples of IDE views
有些视图只在特殊视图模式下才可用,要切换视图模式点击 Window > Open Perspective > Other 选择需要的视图模式.
为 the bada IDE安装插件
bada IDE插件安装步骤:
在bada IDE中选择 Help > Install New Software.
在Work with 下拉列表中, 选择 http://static.bada.com/feature-update/ 作为该软件地址
选择要安装的插件并点击 Next 继续并完成安装
更新 bada IDE
检查 bada IDE 更新并通过 IDE安装的步骤为:
退出bada IDE.
选择一下一个方式执行:
- 如果你已经安装了JRE或者JDK,从环境变量中移除 \<BADA_SDK_HOME>\IDE\jre 目录
- 如果你没有安装JRE 或者JDK, 把BADA SDK的 jre 目录从 \<BADA_SDK_HOME>\IDE 下移至 \<BADA_SDK_HOME>.
在系统环境变量,PATH 变量中添加\<BADA_SDK_HOME>\jre\bin
启动bada IDE
在bada IDE 菜单选择 Help > Check for Updates.
如果找到了 bada IDE 的更新, 选中它并点击 Next 继续并完成安装
如果你在更新前把jre目录从 \<BADA_SDK_HOME>\IDE 移至了 \<BADA_SDK_HOME> , 将其移回\<BADA_SDK_HOME>\IDE 目录下,并从环境变量PATH变量中移除\<BADA_SDK_HOME>\jre\bin 这条信息
- Bada学习-(十五)开发环境的搭建
- Bada学习-(二十五)错误码
- Bada学习-(十四)SDK的安装
- 移动平台开发大比拼,android,meeGo(包含环境搭建问题解决),bada(包含环境搭建问题解决),OPhone......
- bada学习-(二)概况
- bada学习-(三)架构
- Bada学习-(十一)文件系统
- Bada学习-(三十一)计划/设计你的应用
- Bada学习-(二十六)bada开发者网站
- Bada学习-(二十九)bada测试服务器
- structs2的学习笔记----(helloworld开发环境的搭建)
- 我的嵌入式学习笔记(1)-- 搭建开发环境
- 我的嵌入式学习笔记(1)-- 搭建开发环境
- 我的嵌入式学习笔记(1)-- 搭建开发环境 .
- xaml学习(一)silverlight开发环境的搭建
- Android学习(1)-Android开发环境的搭建
- IOS学习笔记---IOS开发环境的搭建(一)
- Openwrt学习总结(一)之开发环境的搭建
- 关于“user breakpoint called from code at..”错误
- Log4j详解
- Android异步加载图像小结----演化理解 Android 异步
- 指针与二维数组
- UrlRewritingNet 实现URL重写 映射 真实的.html(例如FCKeditor)无法访问的解决方法 .
- Bada学习-(十五)开发环境的搭建
- ubuntu10.04的nfs配置
- MFC Aero[二]
- Oracle 绑定变量窥探
- Google对站点地图Sitemap的一些限制因素
- 为何人类70年?[经典]
- android 权限大全
- iPhone代码片段收集
- 匈牙利命名法、骆驼命名法和帕斯卡命名法