公有云许可(onlinelicense)
范例简介
示范查询许可模块和激活公有云许可。
运行效果展示
图:公有云许可范例运行效果 |
范例位置
Android Studio
- 产品包:产品包目录\SampleCode\SampleCode_AndroidStudio\AndroidStudioSampleCode\onlinelicense
- Github:https://github.com/SuperMap/iMobile-SampleCode/tree/master/AndroidStudioSampleCode/onlinelicense
运行类库
jar包 |
---|
com.supermap.data.jar、com.supermap.mapping.jar、com.supermap.services.jar |
so库 |
libimb2d.so、libgnustl_shared.so、libQt5Core.so、libQt5Gui.so、libQt5Svg.so、libQt5Widgets.so(注:11.1版本开始,需添加后五个so库。) |
关键类型/成员
控件/类 | 方法 |
---|---|
CloudLicenseManager | loginAccount()、queryLicense()、activeLicense()、logoutAccount() |
说明
本示例需传入正式许可,方可正常运行。
使用步骤
- 点击【查询模块】按钮,查询许可模块;
- 如果查询成功,点击【选择模块】按钮,勾选需要激活的模块;
- 点击【激活许可】按钮,进行许可激活;
- 激活成功后,点击【打开地图】按钮,打开地图。
注意事项
- 必须开启WIFI;
- 必须与许可服务处于同一局域网下;
- 如果许可网络断开连接,许可将进行回收,无法使用移动端功能;
- 如果为正式许可,需要勾选"核心开发模块"、"核心运行模块"进行开发。