|
前置:
在机智云上建立新项目后 生成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的行为
|
|