Skip to content

Latest commit

 

History

History

alimac_android_demo

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

阿里云移动加速Demo APP Android版

maven version platform language website

移动加速(Mobile Accelerator)是阿里云针对移动应用推出的无线加速产品,旨在依托阿里云遍布全网的加速节点,海量带宽网络等优越的基础设施,为开发者提供更快、更稳定的网络接入能力,有效提升移动应用的可用性和用户体验。

产品特性

  • 协议优化——链路加速,采用深度优化定制协议。
  • 就近接入——加速节点全网覆盖,基于IP精准调度就近接入。
  • 弱网优化——提升弱网环境下连通率。
  • 动静态加速——同时支持动态内容加速和静态内容加速,静态内容高效缓存。
  • 内容优化——智能压缩,请求合并。
  • 防流量劫持——有效防止流量劫持。

使用方法

1.添加域名

您首先需要登入移动加速控制台,选择“域名管理”,按照《配置样例》配置域名。

2.添加移动加速域名

在控制台中选择“增值服务”-“移动服务”,添加移动加速域名,将域名与app关联起来,如果没有创建app也可以跳转到产品列表中进行添加。

3. 下载Demo工程

将工程克隆或下载到本地:

git clone https://github.com/aliyun/alicloud-android-demo.git

并通过Android Studio加载后您可以看到如下目录:

appkey

其中alimac_android_demo即为移动加速的Demo APP。

alimac_android_demo已经完成了移动加速SDK的集成工作,但我们还是建议您仔细阅读移动加速的集成文档

Android SDK配置文档

当您在使用您自己的APP集成移动加速遇到问题时,您可以对比下demo APP的配置情况。

4. 配置APP信息

4.1 配置AppKey、AppSecret

为了使Demo APP能够正常运行,您还需要配置您的appkey/appsecret信息。您可以在应用管理控制台,在创建的APP中找到它们,如图所示:

appkey

在MacConfig时传入。

5. 运行程序

若程序编译通过,且运行时有以下log说明成功:

[DHandler] url: https://xxx/xxx.html AccSuccess: 1 reqSuccess: 1

其中,AccSuccess为1表示加速成功,reqSuccess为1表示请求成功

过滤和查看tag为mac的日志,例如控制台通过adb logcat -s mac来过滤

联系我们