tizen sdk对windows, linux, mac全部支持,建议安装时同时下载安装引导程序和sdk image(使用迅雷速度会比较快),因为安装程序的下载会比较慢。首先前往https://developer.tizen.org/zh-hans/downloads/tizen-sdk?langredirect=1下载相应平台的安装程序和sdk image. 这边是以2.2版本为例。
请参照以下链接查看以下自己的机器是否符合安装要求
https://developer.tizen.org/zh-hans/downloads/sdk/installing-sdk/prerequisites-tizen-sdk?langredirect=1
安装如下所示: 1. 打开终端进入下载文件所在目录, 输入: chmod +x tizen-sdk-ubuntu64-v2.2.32.bin 给予安装程序以执行权限。 2. 运行 ./tizen-sdk-ubuntu64-v2.2.32.bin, 界面如下。 3.点击Advance, 选择"SDK Image", 点击图中的黄色按钮,选择tizen-sdk-image-2.2.0-ubuntu64.zip等待解压完成, 返回上一界面后按next, 一步步设置即可完成安装。 sdk完成安装后, 会在安装目录下生成tizen-sdk和tizen-sdk-data两个目录, 以下是文件目录的大致内容。 tizen-sdk documents 系统文档 ide 基于eclipse的开发集成环境 install-manager 安装管理程序 library 包含了gtest, qt, da的arm x86库文件 license 这个不用多说了,大家都懂的 platforms 相应平台(目前主要是x86)的头文件,库以及代码实例等 release-note.html 在线文档链接,打开它可以访问相应的在线文档。 sdk.info 保存了sdk环境变量 tools 命令行工具以及编译工具 tizen-sdk-data dynamic-analyzer 保存IDE调试分析相关日志 emulator-vms 模拟器实例文件夹 ide web应用开发模板 keystore 用于保存开发调试证书和数字签名文件 tizen源码下载 tizen的源码下载较为复杂,网上已经有相关文章做了介绍。 中文参考链接: http://www.cnblogs.com/tizen/archive/2013/06/09/3130174.html
这篇文章的大部分都没错, 但在步骤5之后需要按照下面这个链接说明来操作, 否则无法正常下载, 另外下载
脚本请使用curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
命令来下载。
英文参考链接: https://source.tizen.org/zh-hans/documentation/developer-guide/environment-setup
我最后参考了这篇官方的文章, tizen在文档方面的管理有些乱, 不太容易找。
大致步骤表述如下: 1. 去tizen官网注册。 2. 注册成功后, 登录https://review.tizen.org/gerrit, 先激活自己的邮箱设置, 完毕后不要退出。 3. 打开终端, 使用ssh-keygen -t rsa -C username 生成密钥。username请使用刚才注册的用户名替代。 4. 使用vim ~/.ssh/config打开并输入配置内容如下,
Host tizen
Hostname review.tizen.org
IdentityFile ~/.ssh/id_rsa
User
Port 29418
#The line below is optional configuration applicable to Ubuntu and openSUSE.
#Add when using proxy, otherwise, skip it.
#ProxyCommand nc -X5 -x : %h %p
#The line below is optional configuration applicable to Fedora.
#Add when using proxy, otherwise, skip it.
#ProxyCommand nc --proxy-type socks4 --proxy : %h %p
5. 在终端中键入cat ~/.ssh/id_rsa.pub 将输出的内容复制并粘贴至你的https://review.tizen.org/gerrit 中的"SSH Public Key"中, 具体操作是点击右上角的用户名,选择下拉菜单 中"SSH Public Key"即可完成相应操作。 6. 使用ssh tizen测试ssh连接,如果看到以下提示表明配置正确, **** Welcome to Gerrit Code Review **** Hi xxx , you have successfully connected over SSH.
Unfortunately, interactive shells are disabled.
To clone a hosted Git repository, use:
git clone ssh://xxx@review.tizen.org:29418/REPOSITORY_NAME.git
Connection to review.tizen.org closed.
7. 完成以上的步骤后你在源码服务端的设置就算完成了。 8. 使用 git config --global user.name , git config --global user.email 设置你的git用户名和邮箱, 这里请使用你先前注册的用户名和邮箱。 9. 通过如下命令 curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo下载
源码克隆脚本。请将repo文件路径导入PATH。
10. chmod a+x ~/bin/repo 给脚本以执行权限。
11. 建立下载目录并进入目录 mkdir tizen2_2 && cd tizen2_2
12. 接下来以2.2源码下载为例进行说明,3.0的下载可以参照英文链接来操作,大同小异。
使用其下一种方式初始化
repo init -u tizen:scm/manifest -b tizen_2.2
repo init -u https://<Username>:<HTTP_Password>@review.tizen.org/gerrit/p/scm/manifest -b tizen_2.2
我本人使用的是第一种。 第二种未测试过。
13. 初始化成功后,请修改.repo/manifests/_remote.xml文件中的fetch一行,改为 ssh://username@review.org:29418/ username就是注册的用户名
14. 使用repo sync 等待下载完成。大约需要两个小时左右。 本文发布时,已经有一款tizen设备通过FCC(美国联邦通讯委员会)认证, 预期将于2014年2月在西班牙巴塞罗那举行的MWC 2014大会上亮相。希望这次tizen能有所作为。