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文件夹下主要内容的简要介绍:
table: contents of the sdk folders folder contents documents bada文档 examples 一些基础应用的示例代码,每个实例项目仅讲解一个类的示例. ide bada ide include 公共头文件 model bada 类库 resources 示例项目的图片资源文件 samples 高级示例应用,包含整个应用包 tools 在ide中提供的一些可用工具,让你在创建应用功能,调试/运行应用时更高效便捷. 如需了解在安装或者启动bada应用时遇到的错误码,请参考 error codes.
bada idebada 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 sdk 2.0.0 还不支持simulator(模拟器,非emulator(仿真器),二者的区别是,前者只模拟软件的行为,而后者[emulator]不仅模拟软件环境,还仿真硬件环境,更强大,接近真实运行环境,本翻译系列之前提到的模拟器指后者,若引起读者误解,还望见谅,随后会逐步更正). 因此,如果要开发使用早于2.0.0版本的应用,你必须要将你的应用整合到bada sdk2.0.0中 更新 bada ide检查 bada ide 更新并通过 ide安装的步骤为:
退出bada ide.
选择一下一个方式执行:
如果你已经安装了jre或者jdk,从环境变量中移除 \\ide\jre 目录 如果你没有安装jre 或者jdk, 把bada sdk的 jre 目录从 \\ide 下移至 \.
在系统环境变量,path 变量中添加\\jre\bin
启动bada ide
在bada ide 菜单选择 help > check for updates.
如果找到了 bada ide 的更新, 选中它并点击 next 继续并完成安装
如果你在更新前把jre目录从 \\ide 移至了 \ , 将其移回\\ide 目录下,并从环境变量path变量中移除\\jre\bin 这条信息
Stealth发布防水迷你PC,售价3195美元
电脑主板不取消电池的原因
模拟技术对数字化设备创造的重要必不可少因素
电容电感对EMC的影响
虚拟仿真技术在电子行业中的应用
Bada系统学习-开发环境的搭建
激光雷达和毫米波雷达的区别 哪个才是自动驾驶感知的最优选择?
赛灵思业界20nm技术首次投片标志着UltraScale架构时代来临
三星Galaxy Note20系列8大亮点完美诠释均衡旗舰标杆
晶体管的工作原理、作用及三种工作状态
LCD 显示驱动厂商:新相微电子(上海)有限公司简介
IBM宣布芯片实现重大突破 可建百万万亿次电脑
Redmi Note 8发布会,卢伟冰经典语录解读
奇异摩尔以互联解决方案,共建可持续、开放的芯粒生态
紫光同芯中标7000万颗eSIM晶圆的采购大单
盘点三星今年几款小爆款手机
LED灯带发热的原因_led灯带的有效距离是多长
泰科电子发布最新超薄推推式Micro SIM卡连接器,可节省多达50%的空间
致远电子CAN智慧云如何赋能ECU远程刷写
华为畅享7plus和Nova哪个好?参数区别对比分析