当前位置: 首页 > news >正文

APICloud初使用记录

  1. 新公司使用APICloud开发APP,我作为一个新手从头学起。
  2. 首先肯定得注册APICloud的账号,然后登录。
  3. 找到开发控制台
  4. 点击创建应用
  5. 填写相应资料,点击创建就可以了
  6. APICloud有自己相应的开发工具,我用的是APICloud Studio 2,这个可以到链接: https://www.apicloud.com/devtools#studio下载安装使用
  7. 开发工具需要登录,和APICloud的账号相同
  8. 找到代码管理 -> 代码检出 -> APICloud云端应用(会出现你在APIcloud中创建的全部项目,找到你想要导出的项目,点击他)
    或者是在开发工具中直接新建项目(文件 -> 新建项目 -> APICloud移动应用)
    两种方法在我检出的时候报错(如图所示),按照百度所说,重新安装了git也没有解决

    解决方法:将自己安装的git卸载,进入开发工具,会提示你必须安装git环境,选择在线安装,安装成功后重启就可以了。
  9. 运行测试:
    1. 找到模块里的编译,他又分为iOS和安卓两个部分,因为我是安卓机,直接编译安卓的部分就可了(之前我没有设置端设置,就是APP的图标,进入APP页面时的图片这些,然后设置之后要重新编译一次。)



      如图是我编译之后的样子,编译成功后会有一个二维码,下载扫描下载app,这个APP也只能用于开发测试。
    2. 下载APP直接打开会出现让你一个灰色的页面,需要先链接WiFi真机调试。首先先连上公司的WiFi,得和电脑的WiFi在一个网段上。
    3. 点击右侧中间的一个灰色小圆点,会在顶部弹出一个WiFi真机同步配置,需要填入IP和端口号,这个IP和端口号在开发工具里的项目中去找
    4. 邮件单击项目文件夹
    5. 找到 查看WiFi同步真机IP和端口,会在开发工具的右上角弹出
    6. 将上图的这两项填入到APP上,点击连接。连接成功后APP上的右侧中间的小圆点会变成绿色。
    7. 初次查看的话,还需要右键单击项目目录,找到WiFi全量同步,开发过程中有修改则需找到WiFi增量同步。(可以直接使用Ctrl+i,但是增量同步之前记得把修改或新增的先保存哦~)
    8. 一个简单的测试APP就这样可以进行开发了,至于打包上传以及iOS如果操作后面操作到了再来写。自定义loader编译可能涉及到需要重新编译的问题,里面都有写,遇到了再记录,然后一次编译的周期是7天,7天过后需要重新编译。
  10. 使用AUI组件
    1. 在AUI的官网中去下载AUI
    2. 下载下来是个压缩包,解压,然后把文件复制到项目中去

      应该也可以只复制自己需要的文件,但是我是整个复制的,里面会有组件的一些用法示例,官方文档只要html代码,可能会不知道怎么用,就可以到这个文件的html文件夹下面去找了看看怎么用
      注意:之前我百度的时候发现都要引用了下面这两个文件

      其实这是不需要的,因为我们创建apicloud的项目的时候会有这两个,二aui框架也是基于apicloud的(我是这么理解的),所以这两个文件我们本身就有的,那我们就只需要引入其他的我们需要的css和js文件就可以了。
  11. 控制台
    控制台只有开发工具的下方

    这个的话打印的如果是对象就显示不出来,需要先使用JSON.stringify()方法转一次才能把内容打印出来,初次使用感觉不是太方便。
  12. api.openFrameGroup
    这个是实现预加载的,有些页面打开后,紧接着会被打开的页面就可以用这种方法先加载出来。
http://www.jsqmd.com/news/520783/

相关文章:

  • 【核心复现】模拟风电不确定性——拉丁超立方抽样生成及缩减场景研究附Matlab全代码
  • NXP KL46Z SLCD段式LCD控制器深度解析与低功耗驱动
  • Volley源码剖析:理解Android网络请求的底层机制
  • iter-tools:嵌入式C++零开销迭代器封装库
  • 深圳本凡科技的小程序开发服务是什么?
  • 分层开发介绍
  • 基于RexUniNLU的Java企业级文本分析系统搭建指南
  • 腾讯优图视觉模型实测:Youtu-VL-4B在电商场景的应用案例
  • 【白话神经网络(一)】从函数到神经网络
  • 自动驾驶硬件选型终极指南:为Udacity项目选择完美计算平台
  • STM32 GPIO(8 种模式,端口 配置 寄存器)
  • KX123加速度计嵌入式C++驱动设计与I²C HAL实现
  • ANSYS模态分析后,如何用MATLAB把导出的HB格式刚度矩阵变回普通矩阵?
  • 企业级AI入侵检测系统落地避坑指南:从数据采集到模型部署的7个关键决策点
  • 如何用novideo_srgb解决显示器色彩偏差问题?免费开源工具让你的屏幕显示更准确
  • LLamaSharp快速入门:5分钟搭建本地AI聊天机器人
  • python+flask+vue3框架的仓储管理系统 仓库进销存管理系统
  • 2026年靠谱的烘干机公司推荐:河沙烘干机品牌厂家推荐 - 品牌宣传支持者
  • STM32时钟树
  • Wan2.2-T2V-A5B与数据库集成:使用MySQL管理海量生成任务与元数据
  • Go命令行交互神器:promptui与其他提示库的终极对比指南
  • RK3568开发板双以太网配置实战:从设备树到Android11的完整指南
  • dvcs-ripper进阶指南:如何利用Perl脚本高效挖掘Git/SVN仓库泄露
  • 2026年知名的传动轴公司推荐:双节传动轴/农机传动轴/工程机械传动轴优质供应商推荐 - 品牌宣传支持者
  • 如何快速设置OBS:10分钟完成你的第一次直播
  • 密码学与区块链:gh_mirrors/rea/reading中的安全技术深度解析指南
  • Pixel Dimension Fissioner 快速入门:10分钟完成星图GPU平台一键部署
  • SwipeCellKit高级委托模式:实现复杂滑动交互的终极指南
  • C++多线程---互斥量
  • Ubuntu 18.04.6 Live Server 部署实战:从零构建高效服务器环境