为Android(和其他移动平台)安装MoSync
为Android(和其他移动平台)安装MoSync Android教程比赛 这是我提交的文章#2:设置你的Android开发环境。它的主要区别在于它描述了如何安装MoSync,这是一种开发环境,它不是很出名,但它的优势是支持广泛的移动平台,而不仅仅是Android。 介绍 好了,你终于决定开始为Android开发了。毕竟,程序员拥有平板电脑、手机、相机和手表却没有编程,这很荒谬,对吧? 但是……你不喜欢Java,而且NDK的说明看起来太复杂了。无论你写什么,你丈夫都会想在他的iPad上得到同样的东西。你父亲会想在他的黑莓上看到。还有你弟弟在Windows Mobile上。 输入MoSync。MoSync软件开发工具包是针对所有这些平台的完整开发环境。您用C/ c++(或Javascript)编写程序,MoSync将根据您选择的平台对其进行编译。通过使用提供的api,您的应用程序将在所有这些设备上工作,而无需进行任何更改。 最重要的是,它是免费的,并且是开源的。 有关MoSync SDK的详细信息,请参阅http://www.mosync.com/sdk/。 我需要驾照吗? 如果你只是为了好玩而使用MoSync,那就不要。 如果你想出售你的应用程序,但在GPL下发布源代码,那么再次重申,不行。 如果你想出售你的应用程序并保留你的源代码,那么你需要一个商业许可。但即使这样也不需要你付出任何代价。MoSync提供了一个免费的商业许可证。如果你想要的话,你唯一需要付出的就是支持。 MoSync许可的详细信息可在这里获得:http://www.mosync.com/mosync-dual-licence-model。 开始 下载MoSync 访问MoSync SDK网站http://www.mosync.com/download,然后单击您选择的下载按钮(Windows或Mac)。它有点大(超过200MB),所以你可能想在等待的时候去喝点咖啡。 如果您正在寻找一些可阅读的内容,您会发现安装指南、用户指南、教程、参考手册和示例应用程序的链接,所有这些都在同一个页面上。您可能还想看看另一个MoSync产品:MoSync Reload。这是针对多平台HTML5和JavaScript开发的,这是另一个主题。 安装MoSync 这里没有惊喜。只需双击下载的安装程序。取决于你的操作系统,你可能不得不允许它对你的系统进行更改。一个小窗口将显示进度: v:shapetype coordsize="21600,21600"填充="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path=" m@4@5l@4@11@9@11@5xe "笔划="f">& lt; v:中风joinstyle =“斜”比;if lineDrawn pixelLineWidth 0">"sum @0 1 0">v:f eqn="sum 0 0 @1"v:f eqn="prod @2 12 ">"prod @3 21600 pixelWidth">"prod @3 21600 pixelHeight">"sum @0 0 1">v:f eqn="prod @6 1 2""prod @7 21600 pixelWidth">"sum @8 21600 0">"prod @7 21600 pixelHeight">"sum @10 21600 0">v:path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f";& lt; o:锁aspectratio = " t " v: ext =“编辑”比;o:spid="_x0000_i1039" style="width: 192.75pt;高度:55.5分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image001.png”比; 一旦它被解压,MoSync安装程序将运行: o:spid="_x0000_i1038" style="width: 146.25pt;高度:75.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image002.png”比; 通常需要接受的许可协议如下: o:spid="_x0000_i1037" style="width: 377.25pt;高度:291.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image003.png”比; 那么组件的选择: o:spid="_x0000_i1036" style="width: 377.25pt;高度:291.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image004.png”比; 事实上,没有太多的选择,这使得事情变得简单。显然,您需要MoSync及其先决条件,因此不能取消它们。您只需确定您想要创建的快捷方式。整个程序包将在您的硬盘上占用大约441 MB的空间。 在下一个屏幕上,选择您的目标文件夹。如果您将其放在路径中没有空格的文件夹中,可能会使工作变得更容易。 & lt; v: id = " Im形状style="width: 377.25pt;高度:291.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image005.png”比; 点击安装,然后关闭: o:spid="_x0000_i1034" style="width: 377.25pt;高度:291.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image006.png”比; 在MoSync安装它的文件和它需要的运行时时,您将看到几个命令窗口。几分钟后,一切都结束了: o:spid="_x0000_i1033" style="width: 377.25pt;高度:291.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image007.png”比; 只需点击关闭;安装完成后,可以在开始菜单中找到新的快捷方式: o:spid="_x0000_i1032" style="width: 170.25pt;身高:69分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image008.png”比; 卸载MoSync是显而易见的,老实说,我还没有考虑过BMFont生成器。另外两个条目更有趣。 在线用户指南将打开MoSync的文档页面:http://www.mosync.com/docs/index.html: v:shape id="Image_x0020_18"高度:264.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image009.png”比; 从这里,您可以访问所有api的详细文档,以及示例应用程序和教程。文档非常清晰,写得非常好。 (可选)下载、安装、配置Android SDK MoSync安装已经包含了针对不同平台的自己的仿真器和编译器,因此这个步骤是可选的。但是,如果你想使用官方的Android模拟器,你需要下载并安装Android SDK。关于这方面的文章已经有很多了,我在这里就不做详细介绍了。 运行MoSync MoSync IDE就是这一切的目的。点击这个快捷方式,MoSync IDE将开始: o:spid="_x0000_i1030" style="width: 435pt;高度:238.5分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image010.png”比; 它将询问您希望将项目存储在何处。这是默认设置,但您可能希望将其移动到自己的documents文件夹。 o:spid="_x0000_i1029" style="width: 465pt;高度:210.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image011.png”比; 如果您还没有注册,那么将要求您注册MoSync,以便您能够跟上开发的最新进展。别担心;你不会被垃圾邮件轰炸。你可能会被问到一些关于配置的问题,然后欢迎屏幕会出现: o:spid="_x0000_i1028" style="width: 470.5 pt;高度:350.25分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image012.png”比; 从这里,您可以转到文档、导入示例或开始编程。IDE是基于Eclipse的,所以不难找到解决方法。 为了帮助您入门,很有必要单击Import c++ Examples。这将运行一个导入向导来加载安装时提供的大约50个示例: o:spid="_x0000_i1027" style="width: 396.75pt高度:172.5分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image013.png”比; 示例包括著名的“Hello World”(但这是另一篇文章的内容): o:spid="_x0000_i1026" style="width: 470.5 pt;高度:264.75分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image014.png”比; 为Android配置MoSync 如果你已经安装了Android SDK,你需要告诉MoSync在哪里找到它。点击窗口,然后选择打开对话框。浏览MoSync工具/ Android / Android SDK,填写Android SDK的位置: & lt; v:形状id = " Image_x0020_29 "o: spid =风格=“_x0000_i1025宽度:470.25分;高度:329.25分;可见性:可见;mso-wrap-style:广场;“type = " # _x0000_t75”比;& lt; v: imagedata src = " file: / / / C: \ \凯文\ AppData \本地用户\ Temp \ msohtmlclip1 \ 01 \ clip_image015.png”比; 结论 如果您已经做到了这一点,那么您现在已经在您的计算机上安装和配置了MoSync,您可以开始了。示例应用程序将帮助您入门,并且文档完整且编写良好。 我的下一篇文章将展示如何使用MoSync开发一个简单的应用程序,并在模拟器和Android设备上试用它。玩得开心! 本文转载于:http://www.diyabc.com/frontweb/news30313.html
浙公网安备 33010602011771号