SDK版本(一个自然数字)可以通过下面的代码确定:int currentapiVersion=android.os.Build.VERSION.SDK_INT;if(currentapiVersion=android.os.Build.VERSION_CODES.FROYO){/使用高版本的API } else {/使用低版本的API }
EMAS Serverless 静态网站托管,如何将两个域名解析到同一个地址?EMAS Serverless续费时如何降配 EMASserverless数据库有没有自动备份功能?EMAS Serverless 的云函数是否支持海外使用?云存储免费的套餐用完后,怎么切换成按量付费?...
使用数据库时,对成为查询条件的字段设置索引可以有效提高查询效率,更快的...复合索引是单键索引的升级版,针对多个字段联合创建索引,先按照第一个字段排列,第一个字段相同的记录按第二个字段排列,依次类推。单击 保存,保存索引设置。
使用流程 登录 EMAS 控制台,选择任一产品模块快速进入使用。说明 如果您是首次使用EMAS移动研发平台,建议您参考 快速入门 了解完整的产品业务流程。区域 内容 欢迎卡片 立即添加应用:点击添加对应项目的应用。接入SDK:点击跳转至 SDK ...
查询并整体替换这条记录。...如果没有符合条件的记录,就插入一个新记录。mpserverless.db.collection('users').replaceOne({ name:'tom',age:18 },{ name:'jerry' },{ upsert:true }).then(res={}).catch(console.error);
此处需区别手机制造商,手机制造商可能会生产多个品牌,一个品牌也可能是多个制造商生产。在控制台中,有相应的手机品牌列表可供选择。手机型号 指某个手机品牌下手机具体的型号。目前由于手机机型庞杂,没有提供选择列表供选择,填写的...
Hotfix个别手机请求次数异常 oppo r9s机型,发现存在以下行为...排查原因可能是主进程由于外部原因被反复拉起的保活逻辑,和ROM、系统环境(如安全设置,是否安装安全类软件等)、用户人为因素(测试)均可能有关。建议去掉进程保活相关逻辑。
EMAS Serverless会为每个新建的数据表自动提供一个默认权限规则。默认所有人有读权限,仅管理员有写权限,您可以通过修改权限规则管理数据表的权限。前提条件 确保您已经了解EMAS Serverless服务的数据库权限设置规则。EMAS Serverless在...
方法定义 insertMany(docs:object[]):Promise MongoResult 请求参数 字段名 类型 必填 说明 docs Array 是 待插入的数据,只能为对象数组,数组中的每个元素作为一个数据条目。说明 docs 值不能为空数组[]。id 字段为系统保留字段,在插入...
其他配置 消息回执ID:输入一个唯一的回执ID指定本次下行消息的回执地址及配置,该回执ID可以在 回执参数配置 中查看。重要 阿里云移动推送给鸿蒙提供的回调地址为:https://amspush-ack.aliyuncs.com/hm/ ,版本为V2。
APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。签名其实也是开发者的身份标识,是开发者自己产生的数字证书,即所谓的自签名。具体的签名过程请...
问题分析 这是数组存储异常,当试图将类型不兼容类型的对象存入一个 Object[]数组时将引发异常。解决方案 当试图将类型不兼容类型的对象存入一个 Object[]数组时将引发异常,建议根据堆栈信息修改存储对象类型。代码示例 class Father{} ...
数据库中的每条记录都是一个JSON格式的对象,您可以直接在控制台上添加一条记录。前提条件 创建数据表 控制台操作 登录 EMAS管理控制台,选择 Serverless,点击进入,进入到Serverless 控制台。在左侧导航栏,选择 云数据库。在 云数据库 ...
[array]buttons:ActionSheet中显示的按钮,每一项都是一个字符串,表示按钮的标题。ActionSheet最后总是有一个额外的按钮:取消。回调参数 无回调参数,如果成功显示ActionSheet,则进入 success 回调,否则进入 failure 回调。监听事件 ...
一个数据库可以有多个集合(相当于关系型数据中的表)。云存储 文件存储服务支持文本、图片和其他由用户生成的内容存储到云端。开发者可以在小程序端和控制台使用云存储功能。图片上传成功后,系统会自动生成一个资源链接。开发者可以在小...
名称 类型 描述 RequestId String 用户每次请求,无论成功与否(系统超时:10秒),系统都会返回一个唯一识别码 RequestId 给用户。常见返回参数 名称 类型 描述 MesssageId String 标志一次推送的消息ID,基于OpenAPI接口推送时返回,或者...
问题:360、豌豆荚等渠道会对上传的apk做修改(以前用的另一个开源的,发现这两个平台,热修复不生效)。Sophix是否支持同一个patch包,在不同渠道上的apk都能生效吗?回答:跟apk版本相关,跟渠道市场没有关系。
WVUI.showLoadingBox 显示一个加载提示框。iOS 效果 Android 效果 输入参数 无输入参数。回调参数 无回调参数,如果成功显示加载提示框,则进入 success 回调,否则进入 failure 回调。window.WindVane.call('WVUI','showLoadingBox',{},...
SdnsDeleteDomain 删除软件自定义解析域名。SdnsDescribeDomain 获取软件自定义解析域名配置信息。SdnsListDomains 获取软件自定义解析域名列表。SdnsModifyDomain 修改域名的软件自定义解析配置。SdnsSwitchDomain 启停自定义调度。...
例如,请求一个网页,代码示例如下。module.exports=async ctx={ const res=await ctx.httpclient.request('https://www.example.com/x/xxx.htm');return { html: res.status === 200 ? res.data : '',};};其中,ctx.httpclient返回的是...
EMAS移动热修复,目前整个阿里集团数百个App都在使用,如手淘、优酷、钉钉、盒马等,企业客户覆盖金融、互联网、物流等不同行业累计6000多家,在商业化的热修复产品领域市场覆盖率超过60%以上;热修复技术、Android系统版本适配速度快,与...
SDK UTDID冲突解决方案 使用子账号登录控制台,提示没有权限 Android问题 性能分析安卓网络请求没有数据 iOS问题 多个APP是否可以使用同一个APPKEY监控数据 iOS网络请求没有数据的排查方法 性能分析时iOS页面加载耗时计算方法 EMAS移动监控...
名词解释 聚合数据为按照1分钟、5分钟、1小时、1天的维度展示某一时间段内数据。如聚合时间为1天,以1天为维度,展示最近7天的数据。说明 默认1分钟、5分钟,展示最近15分钟内的数据。默认1小时,展示最近1天内的数据。默认1天,展示最近7...
包年包月(套餐)的限量是指一个服务空间的限量。计费项及定价 模块 计费项 单价(按量付费)云函数 资源使用量(GBs)0.000110592 调用次数(万次)0.0133 出网流量(GB)0.8 云数据库 容量(GB/天)0.07 读操作数(万次)0.015 写操作数...
测试用例的组织层次如下图所示:术语 说明 用例库 管理用例的集合,用例库可以...脚本 一个或多个脚本可以组成一组用例。移动测试中的脚本包括在线录制脚本和上传脚本两种类型。用例 用例是最小可执行的测试单元,由脚本与所需参数共同构成。
重要 在iOS 11中,要求客户端添加一个新的权限描述 NSPhotoLibraryAddUsageDescription,才允许访问相册。输入参数[String]inAlbum:是否将截屏结果保存一份到相册中,'true' 表示保存结果到相册,'false' 表示不保存。默认为 'false'。...
问题描述 远程日志上报成功后,在阿里云后台查看拉取状态,一直在“发送解析”状态。问题原因 远程日志排队客户...解决方案 远程日志设计方案不需要特别即时的拉取效率,正常的拉取时间在十分钟到一个小时之间。等待拉取即可。适用于 远程日志
问题描述 同一个项目下,流水线已经构建成功,但是新建发布单的关联流水线选项是空的,请问是需要提前配置什么吗?解决方案 构建时请选择发布包流水线。适用于 云发布
对于进程崩溃的情况,也有可能部分原因是由于操作系统考虑到内存、CPU、优先级等指标,选择杀死一个进程得到资源。这种情况下,可以使用MQC平台的深度性能测试产品来帮助分析内存泄漏等问题。代码示例 ActivityManager activityManager=...
根据筛选条件,介绍崩溃各种错误类型的聚合详情。查看崩溃/卡顿/异常/自定义异常基本信息步骤一致,下文以...说明 一个崩溃信息最多仅支持10个标签,一个标签最多显示15个字符。问题状态 未处理 处理中 已关闭 已处理 已忽略(默认不筛选)
云函数是一个后端服务,有时需要获得从客户端传来的参数。通过云函数内置的 ctx.args 方法,您可以获得从客户端传来的参数。客户端代码 以下是客户端代码示例:await mpserverless.function.invoke('hello',{ hello:'world' });云函数代码 ...
说明 一个渠道可包含一个或多个厂商通道。如需添加多个渠道包,单击 添加渠道包,添加一组包名和厂商通道。配置完成后,单击 确定,保存渠道包设置。后续操作:渠道包名配置完成后,需相应编辑 Android扩展信息 中的各个厂商通道,再对每个...
local class incompatible:stream classdesc serialVersionUID=-3445057096334719727,local class serialVersionUID=4436690298739845368 反序列话失败,我们知道实现了Serializable接口的一个类如果发生了任何变更(不包括方法内部的具体...
问题详述 用户反馈利用CocoaPods报错:The‘Pods-card’target has frameworks with conflicting names:utmini....应该是集成前项目已经有了这两个库了,只需保留一个utmini.framework和utdid.framework。解决方法 手动删除重复的库。
在提交事务之后,如果事务操作了多条数据,有可能会出现一部分先可见、另一部分后可见的情况,但是会保证最终一致性。如果事务回滚了,事务中的修改在事务外一直都是不可见的。在事务过程采用的是快照隔离,在快照隔离中:读操作返回的是...
同时,便于开发人员排查问题,混淆工具会生成一个符号表文件,如dSYM文件(iOS)、应用Mapping文件(Android),文件记录了源代码与混淆代码的映射关系,只有通过符号表对错误调用栈解混淆后,才能看到真实的出错堆栈。操作步骤 在页面左侧...
返回结果数据-/接口名称+Response JSON示例 {"RequestId":"4C467B38-3910-447D-87BC-AC049166F216"/*返回结果数据*/} 错误结果 调用接口出错后,将不会返回结果数据,调用方可根据每个接口对应的错误码以及 错误代码表 来定位错误原因。...
推送令牌上报 当活动启动之后,每个活动都会分配一个后续用于推送更新状态的pushToken,你需要把该活动的ID和pushToken一起上报给阿里云推送服务器。说明 上报到阿里云推送服务器的推送令牌最长可有效保存3天。由于活动最长时效为8个小时,...
解决方案 新旧apk最好使用同一个打包环境打包。如果必须使用不同的打包环境打包生成新旧apk,生成补丁后请确认生成的running.log里的diff项是否和修改项一致,如果超出修改项,请充分测试超出的修改项在基线包上功能正常。
可以,针对同一方法多次发Patch,将会加载最新一个Patch。注意 不支持多个PATCH同时加载。