阿里云移动开发平台 mPaaS(Mobile PaaS)为 App 开发、测试、运营及运维提供云到端的一站式解决方案,能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的移动应用。
当您的业务场景需要快速配网时,可根据本文档来进行App端的Android系统开发。操作步骤 创建一个自有App,详细操作请参见 创建自有App。获取App端SDK。详细操作请参见 下载并集成SDK。初始化SDK。详细操作请参见 SDK初始化。开发Combo设备...
本文介绍 OPPO 推送的接入流程,主要包括以下三个步骤。...接入 OPPO 推送 安装 推送-OPPO 组件,方式与添加推送 SDK 相同,参见 添加 SDK。推送-OPPO 组件仅包含...ColorOS 是由 OPPO 推出的基于 Android 系统深度定制并优化的手机操作系统。
使用设备厂商的Android系统 中国内地部分厂商定制了Android系统,在这些系统中会把杀进程操作,当成 强制关闭应用 来处理,最终会导致GCM/FCM通道无法送达。此时建议接入对应厂商通道来提高应用杀进程后的推送到达率,比如华为、小米等。...
为方便数据结果查询,您可以通过页面配置设置各页面在 iOS 和 Android 系统中的 ID 以及该页面 ID 在报表中对应的名称。添加页面配置 完成以下步骤,添加页面配置:登录 mPaaS 控制台,选择应用后,在左侧的导航栏,单击 移动分析 基础分析...
如果 Android 系统升级,可能导致之前下发的补丁失效。dex2oat 在高版本手机上无法正常工作,会导致任务时间过长。推荐使用 instantrun 插桩热修复方案。详情请参考 instantRun 插桩。使用流程 热修复完整的使用流程包括:客户端集成热修复...
iOS 和 Android 系统已经向用户普及了哪些手势代表什么操作,而您只要遵循和支持系统已有的操作就能提升用户的体验。下拉刷新 通过下拉手势触发页面数据的刷新。用户通过下拉页面的手势触发客户端向服务器请求数据更新,服务器在接到请求后...
10009 Android 系统特有,系统版本低于 4.3 不支持 BLE。提示用户该安卓系统版本不支持使用。10010 没有找到指定描述符。使用正确的 serviceId、characteristicId。10011 设备 ID 不可用,或为空。使用正确的 deviceId。10012 服务 ID 不...
此接口用于显示全局加载框。showLoading 接口的使用方法 AlipayJSBridge.call('showLoading',{ text:'加载中',});...N true cancelable bool 安卓返回键是否消掉加载框,默认物理返回键会消掉加载框(仅限 Android 系统)。N true
本文介绍 Android 系统中 utdid 相关的常见问题。utdid 不变和变化的具体条件是什么?手机系统或 App 重启 无 SD Card 权限,utdid 状态 不变。有 SD Card 权限,utdid 状态 不变。删除 App 重新安装 无 SD Card 权限,utdid 状态 变化。有...
Android 系统的操作列表从页面中间弹出,由于 Android 设备都有物理返回按钮,因此无需在列表中设计取消或关闭按钮。点击列表之外的空白区域,或者点击物理返回键可关闭列表。弹出框 iOS、Android 平台的弹出框样式有区别,但交互方式与...
Android系统上如果没有 READ_EXTERNAL_STORAGE 权限,会返回0MB。失败回调参数:[string]msg:错误消息。window.WindVane.call('WVSystem','getSystemInfo',{},function(e){ alert('success:'+JSON.stringify(e));},function(e){ alert('...
Android 开发集成 开发工具建议使用Android Studio或IntelliJ IDEA CE。开发环境:安装Java,配置JAVA_HOME。建议Android SDK选择 30以上版本。H5页面 开发集成 开发工具:建议使用VScode、WebStorm或其他前端开发IDE。开发环境:安装Node....
工业组件 不支持 支持 支持 三方组件 不支持 不支持 支持 2.5D、3D容器 不支持 支持 支持 组件开发 不支持 不支持 支持 定制开发 不支持 不支持 支持 如下定制项:定制组件 定制应用界面搭建 定制功能 说明 该部分定制功能需要单独收费。...
厂商可根据自己的使用需求,选择所需产品模块,并在IoV CC服务的基础上进行按需定制开发。车辆厂商、运维商需要开发完整的服务用以适应不同场景,成本太高。智能 提供丰富维度的车辆数据信息。在OTA无线升级服务中,提供升级全链路的数据...
由于 Android 系统的升级变迁和 mPaaS 自身业务的发展等历史原因,在默认的 portal 工程中会存在一部分冗余权限,如下列表所示。这些权限在当前的 mPaaS 版本中已经不再需要,您可以选择删除或按需保留。高危可清理权限 以下 5 个是高危...
扩展能力 自定义页面组件 如下场景可能需要自定义页面组件:您可以为自己的业务定制开发和维护一组标准的业务组件,以实现业务内的组件复用和组件标准化。通用组件无法满足业务需要时,您可以通过自定义页面组件满足特定的样式规范、交互...
本文介绍如何为移动分析添加性能日志。移动分析接入 Android 的性能日志包括:启动速度日志 ...卡死 埋点 卡死即 Android 系统的 ANR,通常情况下指主线程无响应时间 超过 5 秒。要开启卡死监控,详情请参考上文卡顿埋点中的 开启卡顿监控。
由于 Android 系统无法区分原生的 resume 和 pause 事件是由于压后台导致的还是由于页面切换导致的,所以 pageResume 和 pagePause 事件是通过 JSAPI 调用记录去回调的,仅适用于同一个 session 内 Window 之间的互相切换,对于 startApp ...
此接口用于调用扫码组件,且仅限于 Android 系统。另外,在使用此接口前,请确认您已经在工程中添加了扫码组件。其中 actionType 表示获取码值。scan 接口的使用方法 AlipayJSBridge.call('scan',{ type:'bar',actionType:'scan' },...
OsPlatform String 否 android 系统平台。ProjectId String 否 projectTest 项目ID。RegionId String 否 cn-shanghai 地域ID。SecurityChip String 否 0 是否启用芯片ID2认证加固。返回数据 名称 类型 示例值 描述 RequestId String 9c7a3b...
OsPlatform String 否 android 系统平台。ProjectId String 否 projectTest 项目ID。RegionId String 否 cn-shanghai 地域ID。SecurityChip String 否 0 是否启用芯片ID2认证加固。返回数据 名称 类型 示例值 描述 DeviceModelId Long 10 ...
产品背景 Android 应用安全加固 由于 Android 系统本身的开源特性,使应用极易遭到盗版侵袭、反编译破解等攻击,严重影响应用的数据与隐私安全。mPaaS 移动应用安全加固对 APK 或 AAB 包进行加固并对加固后的 APK/AAB 包进行兼容性测试和...
KVStore 存储:OSS 网络:SLB,EIP,WAF,CDN 与阿里云公共云基础产品一致 私有化服务 应用运行环境私有化(部署/扩容)远程/次 1万 现场/次 5万 定制开发 次 商务咨询 教学培训 次 说明 应用数量不包含已删除的应用。套餐使用规则 警告 所有...
ObjectKey String 1151125281886341/375KZRO8TARYBQY7P0E4/2019-04-12/1555062240807.jpg OSS存储的key OsPlatform String android 系统平台 ProjectId String projectTest 项目ID SecurityChip String 0 是否启用芯片ID2认证加固 ...
对于 Android 系统,如果系统通知关闭,则此弹框不会出现。在 Android 10.1.2 以下版本中,duration 显示时长只支持 2000/3500 两种,小于或等于 2000 的选择 2000,大于 2000 的选择 3500。AlipayJSBridge.call('toast',{ content,type,...
ObjectKey String 1151125281886341/375KZRO8TARYBQY7P0E4/2019-04-12/1555062240807.jpg OSS存储的Key OsPlatform String android 系统平台 ProjectId String projectTest 项目ID SecurityChip String 0 是否启用芯片ID2认证加固 ...
该过程主要分为四个步骤:创建工程 编写代码 创建签名文件并给工程添加签名 在手机上安装应用 如果您已经有了一个原生的 Android 开发工程并完成了签名,那么您可以跳过本教程,直接 在 mPaaS 控制台创建应用。创建工程 打开 Android ...
该过程主要分为四个步骤:创建工程 编写代码 创建签名文件并给工程添加签名 在手机上安装应用 如果您已经有了一个原生的 Android 开发工程并完成了签名,那么您可以跳过本教程,直接 在 mPaaS 控制台创建应用。创建工程 打开 Android ...
整个原生工程的创建过程主要分为以下四个步骤:创建工程 编写代码 创建签名文件并给工程添加签名 在手机上安装应用 如果您已经有了一个原生的 Android 开发工程并完成了签名,那么您可以直接跳转到 在 mPaaS 控制台创建应用。创建工程 打开...
重要 该方式会定期唤醒安卓系统,会产生额外的功耗开销。执行SDK时,为何找不到Log相关的类?找不到Log相关的类时,报错示例如下:该报错说明代码中的方法数超过65536,未支持多DEX,导致未打包该类。编译SDK时,出现Task:app:...
Android 开发 1.接入移动分析组件 移动分析支持原生 AAR 接入、mPaaS Inside 接入和组件化接入(Portal&Bundle)三种接入方式。但是,目前只有基于 mPaaS 框架的应用才能使用 SDK 中封装的接口来统计应用启动速度。参见 Android 接入文档 ...
该过程主要分为以下四个步骤:创建工程 编写代码 创建签名文件并给工程添加签名 在手机上安装应用 如果您已经有了一个原生的 Android 开发工程并完成了签名,那么您可以直接跳转到 在 mPaaS 控制台创建应用。前提条件 在开始创建工程之前,...
已安装Android开发环境。更多信息,请参见 Android官网 和 Android Studio。日志服务Android SDK支持Android 4.0及以上版本。您可以执行 adb shell getprop ro.build.version.release 命令检查您已安装的Android版本。安装SDK 创建Android...
完成客户端开发 Android 具体步骤如下:接入移动分析组件。更多信息,参见 接入 Android。开启卡顿监控。更多信息,参见 Android 性能日志。iOS 具体步骤如下:接入移动分析组件。更多信息,参见 接入 iOS。开启卡顿监控。更多信息,参见 ...
Type属性用于明确指定Data属性的数据类型或MIME类型,但是通常来说,当Intent不指定Data属性时,Type属性才会起作用,否则Android系统将会根据Data属性值来分析数据的类型,所以无需指定Type属性。配置方法如下:activity android:name=...
背景信息 Paho Android Service是一个基于Java语言的Paho MQTT库开发的MQTT客户端服务包。准备开发环境 本示例使用的Android Studio版本为3.5.1,gradle版本为3.5.1。请访问 Android Studio官网 下载Android Studio。Android开发相关教程,...
完成客户端开发 Android 具体步骤如下:接入移动分析组件。更多信息,参见 接入 Android。开启闪退监控。更多信息,参见 Android 闪退日志。iOS 具体步骤如下:接入移动分析组件。更多信息,参见 接入 iOS。开启闪退监控。更多信息,参见 ...
完成客户端开发 Android 具体步骤如下:接入移动分析组件。更多信息,参见 接入 Android。记录报活日志。根据 SDK 版本,参见 添加报活日志。iOS 具体步骤如下:接入移动分析组件。更多信息,参见 接入 iOS。记录报活日志。根据 SDK 版本,...
DataWorks的 业务流程 开发结构满足根据业务视角来组织数据开发任务的需求,也提供了 周期业务流程 和 手动业务流程 两种,以满足需要周期性调度和无需周期性调度手动触发运行的场景。本文为您介绍如何创建、设计、提交和查看业务流程,...