WEB开发网
开发学院手机开发Android 开发 Mac下用rhodes构建android application 之环境搭建... 阅读

Mac下用rhodes构建android application 之环境搭建

 2010-07-15 20:40:00 来源:WEB开发网   
核心提示:可能大家不熟悉rhodes, 但是如果你是ruby 爱好者同时又是手机应用开发的爱好者,那对这个肯定很熟悉了. 它是一个开源的框架,可以让你用ruby+html就能开发出原生的手机应用(注意:不是web应用噢,^_^),并且它支持几乎所有的主流系统,包括 iphone , android , symbian , bla

可能大家不熟悉rhodes, 但是如果你是ruby 爱好者同时又是手机应用开发的爱好者,那对这个肯定很熟悉了. 它是一个开源的框架,可以让你用ruby+html就能开发出原生的手机应用(注意:不是web应用噢,^_^),并且它支持几乎所有的主流系统,包括 iphone , android , symbian , blackberry , windows mobile. 想要了解具体情况的可以访问rhodes的官方网站: http://rhomobile.com/products/rhodes/.

利用rhodes,你就可以像写J2ME一样,并且同时具备你用java写android程序, 以及用oc写iphone一样可以调用更加系统级别的接口的能力.最最关键的是你用ruby写,哈哈, 听起来是不是很酷阿. 那就赶紧动手吧!!!(以下以android为例)

1. 搭建环境前的系统要求

JDK+ruby+rubygem,这些是必须的条件, JDK,mac自带的,ruby mac也自带了MacRuby,但是个人建议自己还是去装一个(1.8.6噢 or 1.8.7),rubygem就不用我说了吧.

2. 安装Android SDK Starter Package 和 android SDK以及NDK

android的开发站点去下载这个starter包, 不过不幸的是这个站点已经被GFW干了,那么就可以访问这个来获取:http://androidappdocs.appspot.com/sdk/index.html.

将它解压到任意你喜欢的目录,这里以来代表,

然后打开~/.bash_profile,输入如下语句: export PATH=/tools:$PATH (目的是将SDK的路径加入到PATH中)

随后打开terminal, 输入android, 就会出现如下界面了:

然后进入settings,勾选那个force https........, 再进入Available Package选择要安装的SDK版本和google api.然后就开始安装了.

接着打开~/.bash_profile, 输入: export ANDROID_HOME=

继续下载NDK,将它解压到任意你喜欢的目录, 下载请访问:http://androidappdocs.appspot.com/sdk/ndk/index.html

3. 安装rhodes和构建第一个app

利用sudo gem install rhodes来安装最新版本的rhodes.

完成之后在terminal中运行: rhodes-setup, 它自动寻找一些必须程序的路径,如果你觉得不对就手动输入.

接着在终端输入: rhogen app zhaojing(app名字) 来生成rhodes app, 完了之后输入 rake run:android, 经过一段漫长的编译和打包过程(因为是第一次),就可以出现如下界面了,哈哈,大功告成!

Tags:Mac rhodes 构建

编辑录入:coldstar [复制链接] [打 印]
赞助商链接