APP开发工具APICloudStudio的使用说明_第1页
APP开发工具APICloudStudio的使用说明_第2页
APP开发工具APICloudStudio的使用说明_第3页
APP开发工具APICloudStudio的使用说明_第4页
APP开发工具APICloudStudio的使用说明_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、APICIoudAPP开发工具APICloud Studio的使用说明概述APICloud Studio 是基于Eclipse和Aptana Studio3 进行扩展,集成了包括:应用管理、模 版框架、云端同步、代码管理、代码提示、本地打包、真机同步、AppLoader管理,编译自定义AppLoader等功能。企业和开发者也可以在此开源代码的基础上定制自己的APICloud 开发工具。开源地址:名词解释 APICloud Studio :由APICloud提供的移动应用集成开发环境。 本地打包:APICloud Studio 把APICloud引擎和开发人员创建的APICloud移动应用结合在

2、一起打成 apk或者ipa安装包。* 真机同步:APICloud Studio 为开发者提供了 An droid和iOS平台的真机调试器,将本地开发的应用代码放入真机调试器的指定目录,即可实现真机模拟、调试,与 最终完成的原生应用别无二致。*自定义Loader :添加了自定义模块或第三方模块的AppLoader,不需要云端编译即可用于真机同步调试。启动 APICloud StudioAPICloud Studio 是绿色版,不用修改注册表。下载后解压缩,运行可执行文件即可。悸披日期大小applcader2015/9/U 1:05文磁configuration2015/9/13 14:51dow

3、nload2015/9/13 0:49droptrt;2015/9/13 1:06交1换ire2015/9/13 0:49logs2015/9/13 14:51立件更卩22015/9/13 1:05plugins2015/9/13 0:45UZTools2015/9/13 0:35Q APICloud.exe2015/9/13 0:3052 KB:.| APIClaucl.ini2015/10 19;1£1 KB占代 ifact.xml2015/9/13 0:31XML划牛59 KB| debug2015/9/13 W50 KBAPICIoud Studio功能介绍打开向导页面操作流

4、程* 首先运行 APICIoud Studio 。* 在APICIoud Studio中点击下图的功能按钮,便可以打开向导页面。sraa 叭 z:E ai G t S. ! BQ "章win mu .吐航 比泌i创建一个移动应用说明cSb APlCloud在APICloud中一个移动应用可以对应生成an droid和ios两个平台的应用。并且APICloudStudio中的操作都是以移动应用为单位进行的。操作流程创建一个应用有 3个入口。 在向导页面中的创建 app项目中创建移动应用。如下图。口 MB :JEluM*在我的app项目视图中,右键鼠标选择,新建一创建APICloud项目

5、 如下图。<Sb APICIOiid在文件菜单栏中选择,文件-新建一创建APICloud项目说明<Sb APICIOiid说明<Sb APICIOiid在打开向导中输入应用名称 (必需)和应用说明(非必需),也可以选择需要的应用框架 (或 空白应用),然后点击完成。即可创建一个APICloud应用。= i IBn 松1 ®DWi SHliHi3 0 e 5 r relrf- APLBadvtfFnrtlird /PPLQBEhmfQrHrd'.l* - U- 1 -jll. Gfflfhonrini'o "此"甘巧i"由

6、 rLDC,s*,AJIW . . t1- " .1'世.血再血1岳a oMfePi-*C4 一”泄血如inlren迂酥冲说明<Sb APICIOiid说明<Sb APICIOiid同步本地应用到云端资源库说明APlCloudAPICloud Studio开发工具提供了云端上传应用的功能。开发者创建的应用会和云端资源库 建立连接。并且网站也通过云端资源库和APICloud Studio 共享应用同步开发。操作流程首先选择一个需要同步到云端资源库的APICloud应用。 在APICloud应用上右键,选择云端同步 一提交。*在打开的提交界面输入提交信息后点击完成。即

7、可提交应用到云端资源库中。从云端资源库下载应用到本地说明APICloud Studio开发工具提供了云端下载应用的功能。开发者通过同步功能将APICloud应用上传到云端资源库以后,其他开发人员可以通过云端资源库再把最新的应用下载到本地APICloud Studio 中。操作说明首先选择云端资源库视图。j | E«iaB ns1ST 54 Ria 4 m e ;ld WOMJJ ; j*! tm/jtpng 屮 km qJ+1Q 1»111声抽| i iii*廉tiifiS4i£PJaJ社区髙质嗣甘事5 flm匕 X臭艷曲 WmI* £”找到你要下载的应

8、用(可以先从云平台找到该应用的应用ID),右键选择检出为。如下图。(9b APICIoud(9b APICIoud在检出向导中点击完成按钮即可。使用云端svn同步功能说明APJCIoud云端svn同步功能可以刷新云端资源库中的应用,开发者如果在网站上修改过应用可以通 过这个功能同步到本地。操作流程 在APICloud Studio云端资源库视图下。点击同步SVN'按钮。即可发起同步远端资源库的功能刷新云端资源库。如下图所示。真机同步测试说明真机同步测试功能是APICloud Studio 为开发者提供的一个快速将应用运行在手机上的功能。这样可以方便开发人员测试,并且提高开发效率。(需要

9、手机连接电脑,并且iPho ne手机需要下载iTu nes,An droid手机需要下载豌豆荚、91等手机助手)操作说明 真机同步测试有2个入口:1 ,首先在我的APP项目视图中选择一个需要真机测试的应用,然后在应用上右键选择一 键真机同步测试。B -二 4 愛 gRit 音® t -:HflJ 尸 eNsR打 *"更 g丘nXUfrShM-“口Lo AP叫WBiyi'iijclH-rt-scaIb-I-B. nlrtifluH-icdlal-B, u£«r-±£.1 Jbl-ainitial-gu!#-1 -9. B<

10、d.dt rtuiAT-B"p dd屯叩峠gif/whOi*j-rrig* 2,在APICloud Studio 中找到按钮,点击后在弹出的窗口中选择需要真机测试的应用。 运行即可。当应用同步到手机后,点击完成关闭同步进度向导。<St> APICIojd使用自定义Loader« 编译自定义 Loader右键点击应用项目文件夹- 选择 编译自定义Loader” -等待编译完成,编译之前请确保云端已添加需要的模块,更详细可参考自定义loader说明。=JcAppLo&d?rqQ*輛逢成Jd辰将存放于APICIoudtS同录下的叩ploa曲文件夹下画峯嘩灌备宇

11、打包完成3畴翩i可tit通过寡桐局imraao译的目咸s詔时!<St> APICIojdl_i旧唸 烂口三徑rr! li j在后台运行(P)琳详细信慝Q宀*删除自定义Loader右键点击应用项目文件夹-> 选择 删除自定义Loader”,删除以后即可使用官方发布的AppLoader 。厂"W*池! O即耳"虫t <iz普护*LiC«dL :辑4 AairiiJinlE' tidhJvd cm怦B -nc| mMa-»>卜EtufrWPi *raiJ4ri .匚E-=卜!HTNl*F, T 5点!ijcr»&

12、gt;j0. kLhiLm*- sc1. Ea1 A>1«>4 rhHtir"Blf-|t">ft jpm- »*ri>atefic>r-t * cortMt* "bjx 丄Mi 応鼻 中 W'rt iw11 eQrFtiM1"-! 屮】口止pp“.I 和*1胡1:*讣广 hr *lfr*E*真机同步测试 功能使用参考以上真机同步测试章节本地打包说明本地打包是 APICloud Studio 把APICloud核心引擎和开发人员创建的APICloud移动应用结合在一起打成包。达到快速测试的效果。(

13、I0S的测试包是不能在正版系统中安装的,只<Sb APlCloiid能安装在越狱手机中)如果需要打正式版本的安装包,请访问 或者参考文档操作流程本地打包有2个入口: 在我的APP项目视图中选择一个需要打包的应用,然后在应用上右键选择生成快速安装包。 或者在APICloud Studio 中找到按钮,点击后在弹出的窗口中选择需要打包的应用。 点击运行。*在弹出的窗口中选择需要生成测试包的类型(ios/android),然后点击完成即可生成对应的快速安装包。*生成测试安装包后,APICloud Studio 会自动帮您打开生成安装包对应的路径的文件 夹。云端编译说明如果需要把应用打成正式版的

14、安装包,需要在云端进行打包。操作说明 在APICloud Studio中找到按钮 ,点击后 APICloud Studio会帮您连接到云端编译页面。<9t> APICIoud云端编译界面<9t> APICIoud<9t> APICIoud输出手机调试日志说明APICloud Studio 通过真机调试可以连接an droid手机的日志,当用户可以自己输入日志调试程序,并且当js报错时,错误日志也会输出到APICloud Studio 的控制台中,方便开发人员进行错误分析,bug调试。an droid手机中的操作流程*首先通过一键真机同步测试功能将要调试的应用

15、同步到* 开启APICloud Studio 的日志输出功能按钮APICloud Studio 控制台会提示出开启监听如果开发人员自己输入了日志, 或者js报错就会出现在 APICloud Studio控制台中。 (如何定义输出日志请参考文档)在线文档说明APICloud提供了在线开发文档,通过阅读开发文档可以是开发人员更快上手开发应用。 操作流程在APICloud Studio 中点击按钮,即可进入APICloud 在线文档页面,也可以访问 获取。APICloud 代码提示以及自动补全说明<Sb APICIoudAPICloud中提供了自己定义的 api对象以及大量的模块(db、fs等

16、)。通过这些 api可以 大大减少用户的开发,并且开发人员只需要掌握 html5和js技术就可以发开出和ios/android 相媲美的本地应用,同时, APICloud Studio也提供了这些api的代码提示功能。Api对象*开发人员需要先熟悉 APICloud提供的api文档。 在APICloud Studio 的编辑器中,找到 js编辑区域。*输入api对象后在输入一个”就会触发APICloud Studio 的代码提示功能。其中代码提示栏分为 2部分:左侧是提示的属性或者方法名(属性:P,方法:F)右侧是该提示的内容包括:描述、参数、回调函数、可用性等说明。1*当选择一个提示后 AP

17、ICloud Studio 会自动帮你补全代码。/scriptMpi, typeJavascript">j.pi readyapi. console.'T他 te3<");cOrtsole.warnhdrning test ); con5o7»,4rror( jpi #rrr:api,ajax(l url:' r St tr,芒,-r) .j'-' header Jjpi.brdChcidsr );Sapi .*FiMlo±7Bax(haAcdr): headerFa& Saploffset(heade

18、r; main Iipi .byldC' p-ainP):,.ir iwinPos lapi .off;* Hl Si EKfLlfMinf fApi函数param参数*« 选择一个 api函数中的 param 区域。:-"t*s(t/pv4«ri pt' irc*r,js"/ipt 'Cyp4kFHttxt/4Vfttcr4 i.pi r eadyft/nmarsOfapi.consul*+ 1 eg ( "4pi Eg;cwscle wirn(p api 岬哲J :EOnscl?.erfcr<"jpi

19、 error lesT"); uFir , Ar/7cT?n( -sF,£D:'' '"var heui*r Sapi Jtyldf 'header'): Sap i. fi xia5 7BarCheid*r):hej.derPo siap-S . offset 0iajd*r).ir mi n $opi .byld('naln'); i.* lui nFas topi. off sstCri);« 输入alt+/, APICloud Studio 会根据这个函数提示出相应的param参数。9t> APKoud>Copyr-ight;1014.ripi. r« qu i r< C * 1 i 5tvi ez')1i ttvSeiy.corrsole/icgC dpi 】召 test ); tonsole .*arnC'?i Harrrin Tetr cork$o1«T«rr&r("ip-i errcr tes

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论