APP开发工具APICloud Studio的使用说明
安卓studio使用教程

安卓studio使用教程安卓Studio是谷歌推出的集成开发环境,用于开发安卓应用程序。
它提供了一系列强大的工具和功能,可以帮助开发人员创建、调试和部署高质量的安卓应用。
以下是安卓Studio的使用教程,简单介绍了如何使用该工具进行安卓应用程序开发。
第一步:安装安卓Studio要开始使用安卓Studio,需要首先在计算机上安装该软件。
可以从谷歌的开发者网站下载最新版本的安卓Studio。
下载完成后,双击安装程序,并按照提示完成安装。
第二步:创建新项目安装完成后,打开安卓Studio。
在欢迎界面上,选择“创建新项目”,然后按照向导的指示进行操作。
在创建新项目时,可以选择使用空项目模板,或者根据自己的需求选择其他模板。
第三步:设计界面在安卓Studio中,可以使用XML布局文件来设计应用程序的用户界面。
可以在工具栏中选择所需的视图元素,然后将其拖放到编辑器中。
可以通过调整元素的属性来自定义界面的外观和行为。
第四步:添加功能安卓Studio提供了一系列开发工具和API,可以轻松地添加各种功能到应用程序中。
可以使用Java或Kotlin编写代码,实现应用程序的逻辑和功能。
可以使用内置的代码编辑器来编写代码,并进行调试和测试。
第五步:编译和调试在完成代码编写后,可以通过安卓Studio进行应用程序的编译和调试。
可以选择在模拟器或真实设备上运行应用程序,并检查其行为和性能。
安卓Studio提供了一系列调试工具,可以帮助开发人员查找和修复潜在的问题。
第六步:构建和部署在应用程序开发完成之后,可以使用安卓Studio进行构建和部署。
可以选择生成APK文件,以便在真实设备上安装和运行应用程序。
可以选择发布应用程序到谷歌Play商店,以便其他用户下载和使用。
总结:安卓Studio是一个功能强大的开发工具,可以帮助开发人员轻松地创建、调试和部署安卓应用程序。
本教程简单介绍了使用安卓Studio的基本步骤,包括安装、创建项目、设计界面、添加功能、编译和调试、构建和部署等。
新手入门教程,从0开始入手APIcloud(一)

首先欢迎加入APIcloud,很多朋友进来后一头雾水,不知道从哪下手,今天就做个详细的流程出来。
要想用APIcloud开发一套APP,前提得熟悉HTML 、JS 、CSS。
如果再熟悉点PHP ,JSP就更好了,可以实现与自己的服务器对接。
第一步:注册账号,下载IDE开发工具。
打开IDE后依次---文件---新建---创建APIcloud项目。
创建完成后在左侧【我的APP项目】里面会显示新建的项目,同时登录到网站控制台里面也会看到刚创建的项目。
如下图:左侧我的APP项目里面会显示刚创建的项目及文件,如下图这些文件就是APP的所有东西了,也就是widget包,可以参考/APIClou ... ge-structure-manual,看一下包文件的结构说明到此一个项目创建完成,修改下index.html(入口文件),连上手机,CTRL+R 进行真机调试,会发现手机上出现个APPLoader,这里面包含了你调试的所有项目。
再开发过程中可以通过这个来真机调试。
第二步,开发你的第一个APP项目创建完成,调试也做好了,下面就开始开发你的APP吧如同开发web页面一样,一个HTML文件然后加上CSS和JS,来实现布局和效果。
CSS文件夹存放你的样式,script来存放你的JS文件,html文件夹存放你的模板文件,index.html为APP的入口文件,就是好比个首页了。
我们来了解一下一个APP的结构,常用的APP布局有顶部导航,中间内容区域和底部导航。
如下图:在用APICLOUD的APP的开发过程中,一个页面的布局方式最好是通过窗口的套用来完成,即win+frame,举个例子来说明,我们在做网站后台的时候为了防止点击菜单页面刷新,我们有时会采用的布局是先做一个大框架,然后通过iframe来嵌套其他页面,然后我们开发的APP就好比是一个浏览器,我们可以通过iframe来显示一个页面,也可以在浏览器新窗口打开一个页面。
新手入门教程,从0开始入手APIcloud(二)

前面一篇主要讲了项目的创建和布局方式。
总结一下APP的布局方式最佳为wi n+frame,多写个文件多弄点优化才能让你的APP流畅度提高。
这篇主要来讲一下模块的引入、服务器数据对接及APP数据存储方式。
一、模块的引入和使用在apicloud的模块store里面提供了大量的模块,我们可以直接在html里面引入使用使用方法:在需要使用模块的页面中加入:var obj = api.require('模块名');然后参考对应模块的使用方法。
如果在一个页面中频繁使用到一个模块的功能,最好就将其声明称全局变量。
二、服务器数据对接---云数据库和本地服务器1、在APICLOUD开发的过程中,我们看到了一个新名词,数据云。
这个是api cloud提供给开发者的一个云数据库,我们可以利用它来完成数据的存储和读取。
开启数据云流程,进入控制台---左侧云设置----选择一个储存服务--确定即可开通,然后在Database里面我们会看到默认的几张表(以下注释非官方注释,个人理解的意思*.*)accessToken ---- 存储用户令牌类file ---- 文件类role ----- 角色配置roleMapping --- 相关对应的角色权限user ----- 用户(默认的表前面有个下划线不用理会他,就当不存在哈)当然我们也可以根据自己的需求创建各类表,通过添加列来自己表字段,注意根据自己需求设置下字段类型,字段类型不懂的可以百度一下,主要有字符,数字,时间,文件,数组,关联等对于数据表的操作说简单的点就是增删改查,下面说一下数据云的使用方法,在文档里面对应(mcm)我们通过model模块来实现数据云的操作,首先引入和配置下model模块var model = api.require('model');model.config({appKey: 'A991A337-0212-A29D-0C9C-A518E39FXXXX',host: 'https://'});appKey 可以在控制台里面查看。
HTML5高级工程师之APICloud APP开发 sublime软件配置

sublime安装代码提示插件
后盾网 人人做后盾
1. 2.
通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 粘贴下面的代码后,回车安装
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener ( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
sublime安装真机同步插件
后盾网 人人做后盾
APICloudStudio3.0最新功能及使用流程介绍

APICloudStudio3.0最新功能及使⽤流程介绍APICloud基于多年的技术积累及开发者⽣态,围绕前、后端核⼼技术进⾏了全新迭代升级,在前端技术上,全翻译式跨平台引擎Deep Engine3.0、兼容Vue / React语法特性的前端开发框架AVM、⽀持多终端统⼀的编译环境以及基于VSCode深度定制的开发⼯具APICloud Studio3.0成为开发者⼴泛关注的核⼼内容,本期将从APICloud Studio3.0⼊⼿,详细介绍Studio3的相关功能和使⽤流程。
APICloud Studio 3使⽤说明APICloud Studio 3基于业界领先的代码编辑器-Vscode深度定制,可以帮助开发者快速轻松地构建多端应⽤,下⾯将详细介绍Studio3的相关功能和使⽤流程。
APICloud Studio 3下载地址(复制此链接PC端打开):https:///studio3#downloadBtn(整体预览)注意事项svn的使⽤说明mac版的studio3中使⽤的是mac本地⾃定的svn⼯具windows版的studio3中有内置的svn⼯具,如果本地没有安装svn,会使⽤内置的svn⼯具,如果本地有安装的svn⼯具并且安装了命令⾏选项(安装svn的是有控制选项,默认不安装),会使⽤本地安装的svn⼯具linux版的studio3需要⼿动安装svn⼯具(可以通过命令⾏安装)⽤studio2导出的到本地的项⽬,先提交代码,再⽤studio3云端检出mac版运⾏的时候,studio3的存放位置不要放在Downloads⽂件夹下在IDE上⼀些跟平台相关的操作,都需要验证登录。
IDE可以和云端同时在线,但是多个ide是不可以⽤⼀个账号同时在线的。
更新需知mac上如果有更新提⽰,点击重启更新后,只需等待重启即可,⽆需⼿动重启,因为是全量更新,重启时需要等待⼤约30秒左右。
登录 界⾯右上⾓点击⽤户,弹出登录界⾯,输⼊⽤户名,密码登录,如图所⽰创建项⽬点击菜单栏项⽬-新建项⽬,在创建项⽬界⾯按照内容提⽰输⼊项⽬信息,如图所⽰创建项⽬的界⾯有⼀个复选框,⽤来选择项⽬的类型(App(必选), miniapp),创建完成后会根据所选类型,⽣成不同类型的⽬录,对应项⽬类型,如图所⽰项⽬导⼊菜单栏选择项⽬-->导⼊项⽬,会弹出项⽬来源的复选框本地导⼊: 导⼊时会校验导⼊的项⽬是否为apicloud项⽬云端检出: 从apicloid后台导⼊项⽬创建模版⽂件studio3上可以创建⼀些模版⽂件,⽐如html,stml,js,css,json等在项⽬根⽬录上右键,可以创建html,js,css,json⽂件在pages⽬录上右键,可以创建stml,js,css⽂件在res⽬录上右键,可以创建key.xml, info.plist, mainfest.xml等⽂件stml编译菜单栏--编译项⽬功能,会编译项⽬下的stml⽂件,编译结果查看控制台输出云编译在App类⽂件夹上右键,选择云编译功能,打开云编译界⾯,做相应的操作,如图所⽰⾃定义loader在App类⽂件夹上右键,选择⾃定义loader功能,打开⾃定义loader界⾯,做相应的操作,如图所⽰WiFi同步查看WiFi同步的ip和端⼝号顶部菜单 - 终端 - 设备列表,弹出复选框,选择通过WIFI连接新设备,查看ip左侧功能栏,选择真机同步按钮,也可以弹出复选框,选择通过WIFI连接新设备,查看ip注:连接时wifi设备要和studio3连接在同⼀个wifi下在项⽬名上右键,会弹出wifi全量和增量同步菜单,做相应的操作(同步所有wifi设备),如如有wifi设备连接时,顶部菜单 - 终端 - 设备列表,会弹出所连接的wifi设备,选择相应的设备进⾏同步如有wifi设备连接时,选择左侧功能栏--真机同步按钮,会弹出所连接的wifi设备,选择相应的设备进⾏同步注1:如果项⽬中有stml⽂件,studio3会先编译stml⽂件注2:进⾏指定设备同步时,会有相关的标记做指⽰,如图所⽰:(1) 相关设备前有WIFI标记,表⽰该设备处于wifi连接状态;(2) 相关设备前有USB标识,标识该设备处于usb连接状态;(3) 同⼀个设备既可以处于wifi连接状态,也可以处于usb连接状态;进⾏相关操作时相关的状态修改Wifi端⼝号打开设置界⾯,选择常⽤设置,修改wifi端⼝号USB同步在项⽬名上右键,会弹出usb同步相关菜单,做相应的操作(同步所有usb设备),如图所⽰如有usb设备连接时,顶部菜单 - 终端 - 设备列表,会弹出所连接的usb设备,选择相应的设备进⾏同步如有usb设备连接时,选择左侧功能栏--真机同步按钮,会弹出所连接的usb设备,选择相应的设备进⾏同步注1:如果项⽬中有stml⽂件,studio3会先编译stml⽂件注2:进⾏指定设备同步时,会有相关的标记做指⽰,如图所⽰:(1) 相关设备前有WIFI标记,表⽰该设备处于wifi连接状态;(2) 相关设备前有USB标识,标识该设备处于usb连接状态;(3) 同⼀个设备既可以处于wifi连接状态,也可以处于usb连接状态;进⾏相关操作时相关的状态html和stml实时预览在html或stml编辑页⾯,右键弹出实时预览菜单,预览html或stml页⾯(如果预览的是stml页⾯,studio3会先编译stml⽂件),如图所⽰wifi真机预览在html或stml编辑页⾯,右键弹出WiFi真机实时预览菜单,同步在wifi设备上预览html或stml页⾯(如果预览的是stml页⾯,studio3会先编译stml⽂件)代码管理studio3的代码管理依赖svn并基于vscode的源代码管理模块(如下图所⽰)实现注:windows版内置了svn⼯具,如果开发过程中。
developer studio操作方法

developer studio操作方法Developer Studio(开发者工作室)是一款功能强大的开发工具,可以帮助开发者更高效地进行软件开发。
本文将介绍Developer Studio的操作方法,帮助读者快速上手使用该工具。
一、安装和启动1. 下载Developer Studio安装包,并双击运行进行安装。
2. 打开安装目录,找到安装文件并双击打开Developer Studio。
3. 等待程序加载完毕,出现欢迎界面后,即可开始使用Developer Studio。
二、创建新项目1. 在欢迎界面上方的菜单中,选择“文件”→“新建项目”。
2. 在弹出的对话框中,选择合适的项目类型,填写项目名称和保存路径,点击“下一步”。
3. 根据项目类型的要求,填写相关信息,点击“完成”按钮。
4. 新项目将自动创建,并显示在项目列表中。
三、编辑代码1. 在左侧的项目列表中,选择要编辑的项目。
2. 在中间的编辑区域,双击打开要编辑的文件。
3. 在编辑区域中,可以进行代码的编写和修改。
4. Developer Studio提供了丰富的代码编辑功能,如语法高亮、代码自动补全等,可以大大提高开发效率。
四、编译和调试1. 在菜单栏中,选择“构建”→“编译项目”。
2. Developer Studio将自动编译项目,并在下方的控制台中显示编译结果和错误信息。
3. 如果编译通过,可以进行调试。
选择“调试”→“开始调试”或点击工具栏上的调试按钮。
4. 调试过程中,可以设置断点、单步执行、查看变量值等,帮助定位和解决问题。
五、版本控制1. Developer Studio集成了常用的版本控制系统,如Git、SVN等。
2. 在菜单栏中,选择“团队”→“版本控制”进行相关操作。
3. 可以进行代码的提交、更新、切换分支等操作,方便团队协作和代码管理。
六、构建和发布1. 在菜单栏中,选择“构建”→“构建项目”。
2. Developer Studio将自动构建项目,并生成可执行文件或安装包。
APICloud SDK Release_v1.1.30发布说明
目录目录 (1)介绍 (1)APICloud AppLoader (1)APICloud Framework (2)APICloud IDE (2)Document (2)APICloud S DK_v1.1.30发布说明介绍APICloud SDK_v1.1.30为开发APICloud App 提供了一套完整的开发工具包,包括APICloud AppLoader,APICloud IDE,APICloud Framework,APICloud Samples。
开发者使用这些工具可以开发 APICloud App,并同步输出 iOS(.ipa)和 Android(.apk)应用。
另外,开发人员可以使用 APICloud IDE 进行应用开发,使用 APICloud Simulator 进行调试,使用 APICloud AppLoader 进行真机测试,APICloud Framework 提供了webApp 开发需要的基础js 和css 框架。
开发者可以通过使用 API Reference 和 Samples 来了解 APICloud SDK 提供的功能和 API接口规 范。
APICloud SDK_v1.1.30版本包含文件如下:APICloud AppLoader版本:v1.1.30模块:新增1.UISearchBar2.UIMediascanner3.wxAPI1.新增:Android侧滑新增阴影2.更新:Android修复clearCache后imageCache失效问题3.更新:Android修复同时多次调用imageCache随机失效问题4.更新:Android修复clearCache偶现崩溃问题5.更新:IOS修复shake事件偶现不触发问题6.更新:IOS修复Ajax接口url的查询参数无法使用特殊字符问题7.更新:IOS修复元素绑定click事件,tapmode无法消除点击延迟问题APICloud Framework版本:v1.1.13无APICloud IDE版本:v1.1.13IDE:无Samples修改APICloud_DemoSample_CodeDocumentGuide无添加文档1.UISearchBar2.UIMediascanner2.wx。
开放API使用方法:快速上手,轻松实现功能扩展(三)
开放API使用方法:快速上手,轻松实现功能扩展引言:在当今数字化社会中,各种应用程序和软件的功能扩展变得越来越重要。
通过开放API(应用程序接口)的使用,开发者可以轻松地将不同的应用程序和服务进行互联和集成。
本文将介绍API的基本概念,并提供一些快速上手的方法,帮助读者在进行功能扩展时更加高效和便捷。
1. 什么是开放API开放API是一种允许开发者访问和使用其他应用程序或服务的编程接口。
它提供了一组规定的方法和协议,使不同的应用程序可以相互通信和交换数据。
通过使用开放API,不同的应用程序可以实现互联和集成,实现共享数据和功能。
2. 快速上手的方法API文档阅读使用开放API之前,首先要仔细阅读相关的API文档。
API文档提供了关于接口的详细信息,包括访问方法、参数列表、返回值等。
通过仔细阅读文档,开发者可以了解如何正确地调用API,并开始进行功能扩展。
授权和身份验证许多开放API都要求开发者进行授权和身份验证。
在使用API之前,开发者需要注册和获取相应的API密钥或令牌。
这些授权信息将用于验证开发者的身份,并确保API的正常使用。
授权和身份验证的过程可能因API的不同而有所变化,开发者需要仔细阅读相关文档并按要求进行操作。
调用API进行功能扩展一旦获得了相关的授权信息,开发者就可以开始调用API进行功能扩展。
通过调用API,开发者可以获取所需的数据、实现特定的功能,或与其他应用程序进行交互。
在调用API时,开发者需要按照API文档中的要求,正确设置参数,并处理返回的数据。
3. 开放API的优势和应用场景提高开发效率通过使用开放API,开发者可以利用已有软件和服务的功能,避免从零开始开发。
这可以大大提高开发效率,减少重复的劳动。
开发者可以重点关注自己的核心业务逻辑,而不需要关注底层的实现细节。
扩展功能和增加价值开放API允许不同的应用程序进行集成和互联,这为应用程序的功能扩展提供了无限的可能性。
api使用流程
api使用流程API(应用程序接口)使用流程通常涉及以下步骤:1. 了解API:首先,你需要了解你要使用的API是什么,它的功能是什么,以及它提供哪些资源。
这通常可以通过查看API的文档或开发者指南来完成。
2. 注册和获取API密钥:大多数API需要注册账号并获取API密钥,以便进行身份验证和跟踪请求。
3. 选择请求方法:根据API的功能,你可能需要使用GET、POST、PUT、DELETE等HTTP请求方法。
GET通常用于获取数据,POST用于创建新资源,PUT和DELETE用于更新或删除资源。
4. 构建请求URL:根据API的文档,构建正确的请求URL。
这通常包括API的基础URL、端点(endpoint)和任何必要的查询参数。
5. 发送请求:使用你选择的编程语言或工具,发送HTTP请求到API。
这通常涉及到设置请求头(如Content-Type和Authorization),并发送请求体(如果是POST或PUT请求)。
6. 处理响应:接收API的响应,并根据需要处理数据。
响应可能是JSON、XML或其他格式,具体取决于API的文档。
7. 错误处理和日志记录:对于任何请求,都应该处理可能出现的错误,并记录日志以供将来参考。
8. 遵守使用限制和速率限制:大多数API都有使用限制和速率限制,以确保服务的稳定性和防止滥用。
确保你的应用程序遵守这些限制。
9. 测试和调试:在将应用程序部署到生产环境之前,应该在测试环境中测试API的使用,并调试任何问题。
10. 维护和更新:随着时间的推移,API可能会更新或更改。
定期查看API 的文档,确保你的应用程序与最新的API版本保持一致。
以上是一个大致的流程,具体细节可能因不同的API而异。
务必仔细阅读API的文档,以获得最准确的信息。
开放API使用方法:快速上手,轻松实现功能扩展(四)
开放API使用方法:快速上手,轻松实现功能扩展随着互联网的发展,越来越多的应用程序需要通过API(应用程序接口)与其他应用进行交互和集成。
开放API的出现使得开发者可以更加方便地利用外部服务和数据源来实现自己的应用功能扩展。
本文将介绍开放API的使用方法,帮助读者快速上手并轻松实现功能扩展。
一、什么是开放API?开放API(Open API)是指软件系统或平台提供给开发者的一组接口,开发者可以通过这些接口与该系统或平台进行交互和集成。
通过开放API,开发者可以获取数据和服务,并将其应用到自己的应用程序中,从而实现功能扩展、增加价值。
二、为什么要使用开放API?1. 丰富功能:开放API可以让开发者轻松获取其他应用程序的功能,提供更加丰富的用户体验。
比如,通过使用地图API,开发者可以在自己的应用中添加地理位置服务,实现定位、导航等功能。
2. 提高效率:开放API可以减少开发工作量,避免重复造轮子。
开发者可以直接利用已有的API来实现特定功能,而不需要从零开始开发。
这不仅可以提高开发效率,还能缩短项目周期。
3. 数据共享:开放API可以帮助开发者获取外部数据源,使应用程序的数据更加全面和准确。
比如,电商应用可以通过开放API获取商品信息和库存数据,从而提供更好的购物体验。
三、如何使用开放API?1. 查找API:首先,开发者需要查找合适的开放API。
可以通过搜索引擎或开放API市场查找。
常见的API包括地图API、支付API、社交媒体API等。
选择API时要根据自己的需求和应用场景进行评估和比较。
2. 获取API密钥:在使用开放API之前,通常需要获取API密钥。
API密钥用于身份验证和访问控制,以确保只有授权的开发者可以使用API。
获取API密钥通常需要在开放API提供者的官方网站上注册并申请。
3. 学习文档:开放API提供者通常会提供详细的开发文档,其中包括API的使用说明、参数说明和示例代码等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
APP开发工具APICloud Studio的使用说明
概述
APICloud Studio是基于Eclipse和Aptana Studio3进行扩展,集成了包括:应用管理、模版框架、云端同步、代码管理、代码提示、本地打包、真机同步、AppLoader管理,编译自定义AppLoader等功能。
企业和开发者也可以在此开源代码的基础上定制自己的APICloud开发工具。
开源地址:https:///APICloud
名词解释
∙APICloud Studio:由APICloud提供的移动应用集成开发环境。
∙本地打包:APICloud Studio把APICloud引擎和开发人员创建的APICloud移动应用结合在一起打成apk或者ipa安装包。
∙真机同步:APICloud Studio为开发者提供了Android和iOS平台的真机调试器,将本地开发的应用代码放入真机调试器的指定目录,即可实现真机模拟、调试,与最终完成的原生应用别无二致。
∙自定义Loader:添加了自定义模块或第三方模块的AppLoader,不需要云端编译即可用于真机同步调试。
启动APICloud Studio
APICloud Studio是绿色版,不用修改注册表。
下载后解压缩,运行可执行文件即可。
APICloud Studio功能介绍
打开向导页面
操作流程
∙首先运行APICloud Studio。
∙在APICloud Studio中点击下图的功能按钮,便可以打开向导页面。
创建一个移动应用
说明
在APICloud中一个移动应用可以对应生成android和ios 两个平台的应用。
并且APICloud Studio中的操作都是以移动应用为单位进行的。
操作流程
创建一个应用有3个入口。
∙在向导页面中的创建app项目中创建移动应用。
如下图。
∙在我的app项目视图中,右键鼠标选择,新建—创建APICloud项目如下图。
在文件菜单栏中选择,文件--新建—创建APICloud项目
在打开向导中输入应用名称(必需)和应用说明(非必需),也可以选择需要的应用框架(或空白应用),然后点击完成。
即可创建一个APICloud应用。
同步本地应用到云端资源库
说明
APICloud Studio开发工具提供了云端上传应用的功能。
开发者创建的应用会和云端资源库建立连接。
并且网站也通过云端资源库和APICloud Studio共享应用同步开发。
操作流程
∙首先选择一个需要同步到云端资源库的APICloud应用。
∙在APICloud应用上右键,选择云端同步—提交。
∙在打开的提交界面输入提交信息后点击完成。
即可提交应用到云端资源库中。
从云端资源库下载应用到本地
说明
APICloud Studio开发工具提供了云端下载应用的功能。
开发者通过同步功能将APICloud 应用上传到云端资源库以后,其他开发人员可以通过云端资源库再把最新的应用下载到本地APICloud Studio中。
操作说明
∙首先选择云端资源库视图。
∙找到你要下载的应用(可以先从云平台找到该应用的应用ID),右键选择检出为。
如下图。
在检出向导中点击完成按钮即可。
使用云端svn同步功能
说明
云端svn同步功能可以刷新云端资源库中的应用,开发者如果在网站上修改过应用可以通过这个功能同步到本地。
操作流程
∙在APICloud Studio 云端资源库视图下。
∙点击“同步SVN”按钮。
即可发起同步远端资源库的功能刷新云端资源库。
如下图所示。
真机同步测试
说明
真机同步测试功能是APICloud Studio为开发者提供的一个快速将应用运行在手机上的功能。
这样可以方便开发人员测试,并且提高开发效率。
(需要手机连接电脑,并且iPhone 手机需要下载iTunes,Android手机需要下载豌豆荚、91等手机助手)
操作说明
真机同步测试有2个入口:
1,首先在我的APP项目视图中选择一个需要真机测试的应用,然后在应用上右键选择一键真机同步测试。
2,在APICloud Studio 中找到按钮,点击后在弹出的窗口中选择需要真机测试的应用。
运行即可。
当应用同步到手机后,点击完成关闭同步进度向导。
在手机中测试应用。
使用自定义Loader
编译自定义Loader
右键点击应用项目文件夹-> 选择“编译自定义Loader” -> 等待编译完成,编译之前请确保云端已添加需要的模块,更详细可参考自定义loader说明。
∙删除自定义Loader
右键点击应用项目文件夹-> 选择“删除自定义Loader”,删除以后即可使用官方发布的AppLoader。
∙真机同步测试
功能使用参考以上真机同步测试章节
本地打包
说明
本地打包是APICloud Studio把APICloud核心引擎和开发人员创建的APICloud移动应用结合在一起打成包。
达到快速测试的效果。
(IOS的测试包是不能在正版系统中安装的,只
能安装在越狱手机中)如果需要打正式版本的安装包,请访问或者参考文档
操作流程
本地打包有2个入口:
∙在我的APP项目视图中选择一个需要打包的应用,然后在应用上右键选择生成快速安装包。
∙或者在APICloud Studio 中找到按钮,点击后在弹出的窗口中选择需要打包的应用。
点击运行。
∙在弹出的窗口中选择需要生成测试包的类型(ios/android),然后点击完成即可生成对应的快速安装包。
∙生成测试安装包后,APICloud Studio会自动帮您打开生成安装包对应的路径的文件夹。
云端编译
说明
如果需要把应用打成正式版的安装包,需要在云端进行打包。
操作说明
∙在APICloud Studio 中找到按钮,点击后APICloud Studio 会帮您连接到云端编译页面。
∙云端编译界面
输出手机调试日志
说明
APICloud Studio通过真机调试可以连接android手机的日志,当用户可以自己输入日志调试程序,并且当js报错时,错误日志也会输出到APICloud Studio的控制台中,方便开发人员进行错误分析,bug调试。
操作流程
∙首先通过一键真机同步测试功能将要调试的应用同步到android手机中的
∙开启APICloud Studio的日志输出功能按钮
∙APICloud Studio控制台会提示出开启监听…
∙如果开发人员自己输入了日志,或者js报错就会出现在APICloud Studio控制台中。
(如何定义输出日志请参考文档)
在线文档
说明
APICloud提供了在线开发文档,通过阅读开发文档可以是开发人员更快上手开发应用。
操作流程
在APICloud Studio中点击按钮,即可进入APICloud 在线文档页面,也可以访
问/获取。
APICloud 代码提示以及自动补全
说明
APICloud 中提供了自己定义的api对象以及大量的模块(db、fs等)。
通过这些api可以大大减少用户的开发,并且开发人员只需要掌握html5和js技术就可以发开出和ios/android 相媲美的本地应用,同时,APICloud Studio也提供了这些api的代码提示功能。
Api对象
∙开发人员需要先熟悉APICloud提供的api文档。
∙在APICloud Studio的编辑器中,找到js编辑区域。
∙输入api对象后在输入一个”.”就会触发APICloud Studio的代码提示功能。
∙其中代码提示栏分为2部分:左侧是提示的属性或者方法名(属性:P,方法:F)右侧是该提示的内容包括:描述、参数、回调函数、可用性等说明。
∙当选择一个提示后APICloud Studio会自动帮你补全代码。
Api函数param参数
∙选择一个api函数中的param区域。
∙输入alt+/,APICloud Studio会根据这个函数提示出相应的param参数。
∙选择一个参数后APICloud Studio会自动帮您补全。
模块对象
∙APICloud 中模块是基于api调用的。
∙如果需要使用模块需要先利用api的require函数调用该模块。
如下图操作
∙当选择了需要的函数后,APICloud Studio会自动帮您补全代码。