一、简介
APICloud是使用标准Web技术开发iOS、Android原生App的一个平台。SuperWebview是APICloud官方推出的另一项重量级API生态产品,以SDK方式提供,致力于提升和改善移动设备Webview体验差的整套解决方案。
本文主要对SuperWebview的使用过程及可能遇到的问题作简要讨论。
二、SuperWebview集成过程
1. 既然是要融合Android原生,首先就要有一个Android工程,我们要先创建一个Android工程,这里我使用的是Android Studio作为开发工具,创建的具体步骤在这就不展开讨论了,创建完成后如下图所示。
2. 在APICloud的应用控制台中生成对应应用的SDK,具体的操作步骤请参考https://docs.apicloud.com/Dev-Guide/SuperWebview-guide-for-android,我们下载该SDK并解压得到的目录结构如下所示,我们只需关心SDK/lib目录下的内容即可。
3. 首先我们将SDK/lib/libs目录下的所有文件拷贝到我们的Android工程的libs目录下
4. 先选中libs下所有jar包,单击右键,点击Add as Library,把jar包添加到资源库