|  | 
 
| 前置: 在机智云上建立新项目后 生成apk源码下载到本地
 
 后续:
 1. 编译报错"libSDKLog.so" not found
 解决方案:
 在 `app\build.gradle` 增加 ndk
 
 android {
 compileSdkVersion 31
 useLibrary 'org.apache.http.legacy'
 defaultConfig {
 applicationId "com.gizwits.opensource.appkit"
 minSdkVersion 21
 targetSdkVersion 25
 versionCode 1
 versionName "2.5.1.072715"
 multiDexEnabled true
 ndk {
 abiFilters "armeabi", "arm64-v8a"
 }
 
 在 `GOpenSource_AppKit\gradle.properties`中增加 `android.useDeprecatedNdk=true`
 
 2. 注册 页面 接口报错 "invalid appid"
 解决方案:
 此时需要检查日志中的请求地址 是否 是api.gizwits.com, 如果使用的android 模拟器, 模拟器的默认时区是 GM+0 即格林威治时间, 日志中显示 机智云sdk会根据时区修改openAPIDomain 为 euapi.gizwits.com,  使用该域名在调用/app/request_token 接口时,无法返回token, 需要修改模拟器时区为东八区时区
 
 上述问题可以在 https://docs.gizwits.com/zh-cn/U ... onnectSolution.html 中的 一套APP适配全球设备 章节找到答案 没找到哪里可以配置,好像是sdk的行为
 
 | 
 |