告警规则指标说明

在多线程编程中,当队列大小过小时,可能会导致任务排队等待的时间过长,从而降低程序的性能;而当队列大小过大时,可能会导致系统资源的消耗过多,从而导致系统崩溃或者性能下降。当前线程数 是 正在运行或等待运行的线程数量。已执行任务...

Android端直接调用

说明 由于安卓存在线程机制,不能在主线程直接发起调用,请在子线程调用。本文以银行卡识别(RecognizeBankCard)为例,仅展示关键步骤和代码,完整的示例可下载 AndroidDemo。您如果调用其他算法,请参考注释和实际业务修改相应代码。在...

H5 JS 编程

前置条件 进行 H5 JS 编程之前,需确保 Android/iOS 客户端已经接入 H5 容器。客户端接入方法参见 接入 Android 和 接入 iOS。生成 JS 代码 在移动网关控制台接入 App 后台服务后,即可通过控制台生成 RPC 的 JS SDK 供客户端调用,详细...

初始化

同步接口和异步接口说明 考虑到移动端开发场景下不允许在UI线程执行网络请求的编程规范,Android SDK对上传和下载接口同时提供了同步和异步两种调用示例,其他接口以异步调用示例为主。同步调用 同步接口调用后会阻塞等待结果返回。同步...

可配置键的完整列表

编程语言是Java的安卓无线应用:./gradlew clean assembleDebug(assembleRelease)-info-s。编程语言是Node时的Web应用:npm-python=usr/alibaba/install/python-3.5.0/bin/python3-registry=...

com_android_internal_os_RuntimeInit_UncaughtHandler_uncaughtException

问题分析 此类异常发生在应用创建了线程,如果线程因为异常未捕获而退出,在RuntimeInit中会捕获此类异常并杀死进程。具体异常的原因需要看日志附近其他log确定触发异常信息。解决方案 因为应用开启的线程抛出了异常未被捕获而导致抛出...

术语解释

Android端异常 主线程卡顿 Android:检测发生在主线程的持续1秒以上的卡顿。iOS:检测发生在主线程的持续5秒以上的卡顿。Android端卡顿、iOS端卡顿 自定义错误 开发人员主动调用SDK接口上报的错误。Android端异常、iOS端异常 非安全代码 ...

C SDK

资源占用在10KB以内的场景,例如RTOS persistent 可用 相比master增加本地缓存功能,目前用于Android、IOS移动端版本的Native实现,本地缓存功能开启后只能单线程发送,不建议服务端使用 建议直接使用Android、IOS官方SDK 下载与安装 源码...

集成Android SDK时的常见问题

android:name="android.permission.CAMERA"/><uses-permissionandroid:name="android.permission.RECORD_AUDIO"/><uses-permissionandroid:name="android.permission.INTERNET"/><uses-permissionandroid:name="android....

网关服务端日志

日志路径:~/logs/gateway/gateway-threadpool.log 日志打印时间 线程名 活动线程数 当前线程池的线程数 创建过的最大线程数量 核心线程数 最大线程数 任务队列容量 剩余队列容量 格式:时间[线程名,ActiveCount,PoolSize,LargestPoolSize,...

数据清理白名单

当 mPaaS 框架启动完成前应用出现卡死或重要线程(例如主线程、multidex.init 线程、ApplicationAgent.init 线程等)发生闪退时,框架可能触发数据清理。该数据清理机制支持定制,通过配置实现在不同情况下对 SharedPreference、Database ...

“卡死”问题的治理

问题描述 Android 客户端卡死定义:启动卡死:App 启动时主线程在 5 秒内未执行完一个方法。ANR 卡死:系统 ANR(Application Not Responding)卡死。mPaaS日志标识:FRAME_CLIENT_STARTUP_DEAD:表示该条日志为“启动卡死”类型。APM_ANR...

日志埋点说明

Android ANR 卡死:即系统 ANR 卡死,定义详见 Android 官网 ANR。iOS 启动卡死:App 启动时主线程 5 秒 未执行完一个方法。iOS ANR 卡死:App 运行时主线程 5 秒 未执行完一个方法。卡顿埋点:卡顿是指主线程超过一定时间(Android 2.25 ...

Android SDK快速入门

本文介绍如何快速使用日志服务Android SDK采集日志。前提条件 已安装Android SDK。具体操作,请参见 安装Android SDK。快速使用 您可以按照以下方式初始化SDK,并通过调用 addLog 方法上报日志。重要 SDK支持初始化多个实例,...

Android SDK更新记录

Android 1.1.6 2020-12-14 修复否定缓存场景返回IP不正确的问题 解决查询缓存时失效的问题 Android 1.1.4 2020-12-06 向下兼容到Android 4.4版本 添加捕获异常增加程序的稳定性 Android 1.1.3 2020-12-03 修复多线程并发引起的数组越界异常...

“闪退”问题的治理

Android 闪退日志中的主要内容:MonitorPoint_Crash:表示该条日志为程序崩溃行为日志。Crashed thread call stack:记录了直接崩溃线程的程序调用栈。其他现场信息:包括问题发生的机型、问题现场页面、IP和其他基本信息。iOS 闪退日志的...

加载框架与定制

启动流程图 mPaaS Android 框架加载流程如下:框架启动后主线程会创建启动页 LauncherActivity,然后回调 LauncherActivityAgent 的 preInit 方法。框架进行 multidex。过程中会回调 LauncherApplicationAgent 的 preInit 方法,读取当前....

Android SDK(旧版)

本文介绍了如何使用阿里云智能语音服务提供的旧版Android SDK,包括SDK的安装方法及SDK代码示例。请注意,新用户请关注新版Android SDK。注意 推荐您使用新版本Android SDK,本版本后续将不再更新。详情请参见 Android SDK。前提条件 阅读...

存储类型简介

接入 Android 客户端的统一存储组件提供以下持久化存储方案:Android 存储类型 接入 Android 客户端的统一存储组件提供以下持久化存储方案:数据库存储:基于 OrmLite 架构,提供了数据库底层加密能力。键值对存储:基于 Android 原生的 ...

C++ SDK

scripts/build_android.sh#默认增量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh all debug arm64-v8a#全量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh incr debug arm64-v8a#增量编译,生成arm64-v8a...

Android

具体操作,请参见 Android端集成SDK。您已获取加入频道必需的频道鉴权令牌(Token)。具体操作,请参见 生成Token。操作步骤 说明 本文中的实现方法仅供参考,您可以根据实际业务需求进行开发。初始化SDK。您需要创建AliRtcEngine实例,并...

设备任务

本文介绍通过配置Android Link SDK,实现设备接收自定义任务,并执行设备任务和更新任务状态。前提条件 已创建产品和设备,并获取设备的认证信息以及设备的接入域名。具体操作,请参见 创建产品和设备 和 查看实例终端节点信息。已下载...

C++ SDK

scripts/build_android.sh#默认增量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh all debug arm64-v8a#全量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh incr debug arm64-v8a#增量编译,生成arm64-v8a...

性能日志

本文介绍如何添加性能日志。...卡死 埋点 卡死即 Android 系统的 ANR,通常情况下指主线程无响应时间 超过 5 秒。要开启卡死监控,界面需要继承 mPaaS 提供的类 BaseActivity、BaseFragmentActivity 或 BaseAppCompatActivity。

发布说明

V6.7.0 功能更新 适配android target 33要求。修复部分已知问题。其他 Maven集成方式仓库地址 maven { url"http://maven.aliyun.com/nexus/content/repositories/releases" } 核心库 ...

C++ SDK

scripts/build_android.sh#默认增量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh all debug arm64-v8a#全量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh incr debug arm64-v8a#增量编译,生成arm64-v8a...

标准 UI 下使用扫码功能

android:id="@id/btn_title"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginTop="128dp"android:background="#108EE9"android:gravity="center"android:text="标准 UI 下设置扫码...

C++ SDK

scripts/build_android.sh#默认增量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh all debug arm64-v8a#全量编译,生成arm64-v8a架构Debug版本./scripts/build_android.sh incr debug arm64-v8a#增量编译,生成arm64-v8a...

如何将一棵LSM-Tree塞进NVM

如上图所示,ROR使用固定可调大小并发桶(bucket)用于控制并发写入,其中第一个进入某个bucket的线程成为leader线程用于执行具体的写入,其余进入该bucket的线程成为follow线程。Leader将自己以及属于该bucket的所有follow线程的...

渲染卡片

本文介绍了在 Android 客户端渲染卡片的整体实现流程。渲染卡片的流程分为四部分,第一步,组装卡片配置信息;第二步,根据配置信息请求卡片,获取到卡片实例;第三步,通过卡片实例,使用卡片 View 去渲染;第四步,在整个业务完成后,在 ...

常见问题

远程日志拉取一直卡在“发送解析”远程日志上报请求时机 日志打印是否会阻塞主线程 SDK UTDID冲突解决方案 Android问题 远程日志rsaPublicKey是什么?在哪获取?远程日志的本地日志存储在哪里?远程日志初始化后需要更改名称怎么做?iOS...

Android可视化埋点集成文档

控件 支持条件 备注 android.widget.TextView 控件clickable属性为true时,才支持埋点以及日志上报 android.widget.Button android.widget.ImageButton android.widget.CheckBox android.widget.RadioButton android.widget.ToggleButton ...

Android集成

获得离线活体检测SDK后,您可以参考本文档将SDK集成到您的Android应用中。使用说明 SDK联网说明 如果您购买的SDK License非永久有效(例如有效期是1年),那么您的终端用户在使用扫脸功能时手机设备必须连接网络;如果您购买的SDK License...

功能特性

支持编程模式 您可通过客户端编程的方式,获取变量值,以用于所需的实验。支持 iOS/Android/H5/小程序 您可在各种不同的系统、环境中展开 AB 实验,以达成所期望的实验效果。支持多实验室 一个应用下的不同实验室共享全部流量。支持人群...

使用 H5 离线包

android:id="@id/start_app_btn"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginTop="20dp"android:background="#108EE9"android:gravity="center"android:text="启动一个离线包...

快速开始

本文介绍了接入蚂蚁动态卡片的流程和部分使用蚂蚁动态卡片的内容。蚂蚁动态卡片已通过 mPaaS 10.2.3 基线版本 开始公测,但当前仅支持采用 mPaaS 原生 AAR 的接入方式。...蚂蚁动态卡片抓取 C 层闪退必备-><receiverandroid:name=...

Android SDK v1.1接口说明

} 权限说明<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permissionandroid:name="android.permission.READ_EXTERNAL_STORAGE"/><uses-permissionandroid:name="android.permission.ACCESS_NETWORK_...

快速开始

本文介绍的是在 Android 中接入扫一扫 SDK 的操作步骤。说明 自 2020 年 6 月 28 日起,mPaaS 停止维护 10.1.32 基线。请升级到 10.1.60、10.1.68 或 10.2.3 基线。扫一扫支持 原生 AAR 和 组件化(Portal&Bundle)两种接入方式。文本将...

Android SDK 简介

重要 支持的Android SDK最低版本为API 21 初始化 在使用SDK之前,请确保您已经开通PDS服务,并且在控制台创建了实例,参见 快速搭建云盘服务。这个通用流程是你们登入自己的账号系统后获取,后端使用 PDS 平台申请的 appKey&appSecret 换取...

Android端集成美颜特效SDK

Android Studio版本 支持Android Studio 2.3以上版本,下载 Android Studio。参考资料 项目 链接 中文版接口文档说明 V6.8.0接口文档 说明 V6.8.0未更新接口,和V6.2.0接口相同。V6.7.0接口文档 说明 V6.7.0未更新接口,和V6.2.0接口相同。...
共有140条 < 1 2 3 4 ... 140 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用