快速开始

更新时间:2018-11-19 20:16:12

概述

本章介绍如何使用“SDK集成开发”创建一个Android、iOS应用。

名词解释

名词
解释
出现在哪里
SDK集成开发
下载SDK,后使用Android、iOS官方IDE进行开发
新建移动应用时
安全图片
一个加密的图片,会被“移动安全保镖SDK”使用;
每一组appkey/appSecret都对应一个“安全图片”,用以存放必要的加密信息
配置信息页中
功能选择
勾选期望使用功能SDK;编译过程中会根据勾选结果,生成不同SDK组合
功能选择页中
SDK初始化代码
SDK在App启动时,负责初始化SDK的代码。
该代码可通过我们提供的SDK初始化框架直接使用
备注:
  • Android的SDK初始化框架命名为:SDKManger
  • iOS的SDK初始化框架命名为:IMSLaunchKit
  • 下载到的Zip包中,包含有初始化代码,存放的文件夹为
    • Android:iot/aep/sdk/init
    • iOS:IMSInitCode
下载到的Zip包中
SDK胶水代码
将多个SDK组合在一起的代码。
该代码可作为参考选择使用。
备注:
  • 下载到的Zip包中,会包含胶水代码,存放的文件架中有“Glue”字段
    • Android:iot/aep/sdk/submodule
    • iOS:IMSGlueCode
下载到的Zip包中

开发流程

image.png | left | 747x84

新建移动应用

  • Step 1:在“移动应用”中点击“新建移动应用”

  • Step 2:选择“SDK集成开发”,并输入应用名称、标签、简介、选择移动应用类型

image.png | center | 550x354.5498084291188

编辑配置信息

  • iOS应用
    • Step 1. 填写Bundle ID
    • Step 2. 下载安全图片、保存Appkey(离线开发时会用到)

image.png | center | 550x335.87786259541986

  • Android应用
    • Step 1:填写包名
    • Step 2:上传使用正式签名的apk包,已生成安全图片
    • Step 3:下载安全图片、保存Appkey(离线开发时会用到)

image.png | center | 550x355.07662835249045

image.png | center | 550x354.0229885057471

功能选择

  • Step 1:选择方案

  • Step 2:确定API Level

  • Step 3:勾选功能

  • Step 4:点击“开始编译”

image.png | center | 550x407.2519083969466

服务开通

  • 为appkey开通服务,以使移动应用可以通过appkey调用服务下的服务端API

image.png | center | 550x348.4732824427481

编译

  • 编译过程中会显示日志,方便在构建失败时的解决过程

image.png | center | 550x349.5229007633588

下载

  • 编译完成后,会进入“完成”页面

  • 在该页面下可点击“下载zip包”获取到最终产物,包含:

    • SDK依赖描述文件(Android为gradle文件、iOS为Podfile文件)
    • SDK初始化代码、以及SDK初始化框架(可直接使用、也可当作代码示例)
    • SDK胶水代码

image.png | center | 550x352.34375

离线开发

* Android应用,请将下载SDK相关内容,放入Android Studio工程中,进行使用
* iOS应用,请将下载SDK相关内容,放入XCode工程中,进行使用

results matching ""

    No results matching ""