android 网络开发 书籍推荐

_相关内容

mPaaS 10.1.68 适配 Android 13

本文介绍了用户在使用 mPaaS 10.1.68 版本基线时,需要为 Android 13 进行的适配工作。谷歌已于 2022 年 8 月 16 日发布 Android 13 正式版。mPaaS 作为基础库,已在 10.1.68 基线上进行了相关适配。在 mPaaS 适配之前,在 Android 13 设备...

快速开始

关于此任务 社交分享组件提供微博、微信、支付宝、QQ、钉钉、短信等渠道的分享功能,提供给开发者统一的接口,无需处理各 SDK 的接口差异性。要将分享组件接入 Android 客户端,您需要配置工程确定基础框架,并添加 share 组件的 SDK。前置...

接入说明

使用限制 Android 热修复功能暂不支持以下机型或场景:Dalvik 的 X86 机型 OPPO Android 11 机型 三星 5.0.X 机型 API Level 21~23 且打开了 Jit 的机型 Lemur 虚拟机,以及 Dalvik 的 Art 模式 说明 在 Android 11 系统下,使用热修复前...

代码示例

本文提供 Android 和 iOS 端的代码示例。Android 代码示例 参见 获取代码示例 以获取代码示例以及使用方法和注意事项。iOS 代码示例 参见 获取代码示例 以获取代码示例以及使用方法和注意事项。客户端集成定位功能的详细介绍请参见 接入 ...

设备接入概述

Link SDK是阿里云物联网平台提供的设备端软件开发工具包,可简化开发过程,实现设备快速接入阿里云物联网平台。设备厂商获取SDK后,根据需要选择相应功能进行移植,即可快速集成Link SDK,实现设备的接入。前提条件 设备端开发前,需要完成...

初始化配置

AndroidManifest 配置 本教程中使用原生 AAR 方式接入,所以需要在 AndroidManifest.xml 中加入以下配置:·<meta-dataandroid:name="nebula.android.meta.enable"android:value="true"/>·申请 UC 内核 说明 由于产品策略变更,UC 不再...

移动网关简介

移动网关服务(Mobile Gateway Service,MGS)是移动开发平台(mPaaS)提供的连接移动客户端与服务端的组件产品。该组件简化了移动端与服务端的数据协议和通讯协议,能够显著提升开发效率和网络通讯效率。功能特点 移动网关是连接移动客户...

移除指定的 mPaaS 库

由于可能存在 mPaaS 多个组件引用同一个库的情况,推荐您使用全局配置的方式来移除。例如,移除 mPaaS SDK 中内置的高德 SDK 时,可以参照如下方式:configurations { all*.exclude group:'com.mpaas.group.amap',module:'amap-build' all*...

步骤 5 选择合适的基线

基线是指一系列稳定功能的版本集合,是进一步开发的基础。而 mPaaS 产品是基于支付宝的某个特定版本开发的,因此对于 mPaaS 而言,基线则是所基于版本的 SDK 的集合。随着 mPaaS 产品的不断升级,已经提供了多个版本的基线。截止到目前,...

接入 Android

本文介绍如何快速将移动性能监控(Application Performance Management,APM)组件接入到 Android 客户端。APM 支持原生 AAR 和组件化(Portal&Bundle)两种接入方式。完整的接入过程分为以下三步:添加 SDK 初始化 mPaaS 使用性能监控功能...

指定 UC 内核版本或 inspect 调试版本

说明 该版本为 beta 版本,不推荐使用,请优先选择其他版本。3.22.2.17.210719105414 com.alipay.android.phone.wallet:nebulaucsdk-build:999.3.22.2.17.210719105414无。Beta 版。当前支付宝的最新版本。说明 该版本为 beta 版本,不推荐...

错误码

本文介绍音视频通话 API 在接入 Android 中涉及的错误码。错误码 错误信息-103 参数错误-104 相机权限错误,没有获得相机权限-105 麦克风权限错误,没有获得麦克风权限-106 获取手机状态权限失败(电话)-108 超时错误-114 房间失效-115 ...

H5 容器简介

Android 使用 UCWebView,拥有解决系统级 WebView Crash 的能力,内存管理更合理,网络加载提升更快,兼容性更好。彻底告别了在 Android 下兼容不同 WebView 的问题。特点 H5 容器在以下方面有着出众而强大的特点。优异的稳定性 经过亿级...

概述

钉钉小程序:钉钉小程序是一种全新的开发模式,并支持iOS、安卓等多端部署。其他集成方式:移动应用集成到微信公众号的具体操作,请参见 自定义菜单。移动应用集成到微信小程序的具体操作,请参见 小程序开发指南。使用说明 支付宝小程序和...

蚂蚁动态卡片简介

产品优势 提供动态内容展示,提高开发&运营效率 以卡片的形式嵌入到原生 Native 页面中 Android/iOS 双端具有一致性,开发效率高,发布即可见 体积小、性能好、内存少 经过支付宝钱包业务深度打磨 多种前端开发语言(精简 Vue)完善的开发...

解决 wire/okio 冲突

冲突说明 由于 mPaaS 使用 wire/okio 来进行 RPC 网络连接,而 okhttp 也需要引用 okio,所以当您在使用 mPaaS 的同时使用了 okhttp,那就可能出现 wire/okio 冲突。解决方法 10.1.68 基线 移除 mPaaS 的 wire/okio 依赖,并对 移动网关 ...

mPaaS 适配 targetSdkVersion 33

您需要根据自身业务需求,在 AndroidManifest.xml 中添加以下权限中的一个或几个:<uses-permissionandroid:name="android.permission.READ_MEDIA_IMAGES"/><uses-permissionandroid:name="android.permission.READ_MEDIA_VIDEO"/>...

在 mPaaS 控制台创建应用

打开网络浏览器,登录 mPaaS 控制台。创建 mPaaS 应用,输入项目名并单击 创建。在 应用列表 页,单击 Scan Application(应用名称)打开 应用详情 页,单击 Android 代码配置,打开 将 mPaaS 接入到我的应用 页面。在 将 mPaaS 接入到我的...

快速开始

android:name="android.permission.ACCESS_NETWORK_STATE"/><uses-permissionandroid:name="android.permission.INTERNET"/>日志诊断 如果您需要使用 日志诊断 功能,请在 AndroidManifest 中声明以下权限,并在 Android 6...

接入流程

如果采用 组件化接入方式,您需要完成以下通用步骤以完成接入流程:配置开发环境 在控制台创建应用 客户端创建新工程 管理组件依赖 构建 客户端创建新工程 本文将以 Windows 开发环境为例,引导您在本地创建一个全新 App,并编译打包,最终...

mPaaS 使用常见问题

说明 为提高问题解决效率,推荐您在提交工单前进入 智能在线 页面,智能诊断平台将为您推荐最佳解决方案或匹配合适的人工渠道。在右侧搜索框中输入产品名 mPaaS。选择具体的问题类别,创建并提交工单。工单提交后,mPaaS 技术支持人员将与...

通知点击处理

路由 Activity 需要在 AndroidManifest.xml 中添加相应的 intent-filter,例如:<activityandroid:name=".push.LauncherActivity"android:launchMode="singleInstance"><intent-filter><action android:name="android.intent.action.VIEW"/...

性能日志

推荐在首页 Activity 的 onCreate()方法中调用。MPLogger.reportLaunchTime(Context context);卡顿 埋点 卡顿的定义为 Android 主线程超过 2.25 秒 仍未执行完一个方法。卡顿阈值因 apk 包类型而异:apk 为 debug 包时,卡顿阈值为 0.75 秒...

Android 进阶功能

本文介绍的是音视频通话 API 在 Android 中的进阶功能。设置音视频通话或纯音频通话 设置纯音频通话,在 初始化 engine 时,按如下方法配置 publishConfig:publishConfig=new PublishConfig();纯音频通话 publishConfig.videoSource=VIDEO...

标准 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 下设置扫码...

解决高德定位冲突

重要 10.1.32 基线不支持开发者集成定位 SDK,不存在此冲突。解决办法 移除 mPaaS 内置的高德定位 SDK。操作步骤 确认 mPaaS 所使用的高德定位 SDK 版本,以便您选取相同或相近的过审版本。'...

小米推送

android:name="${applicationId}.permission.MIPUSH_RECEIVE"android:protectionLevel="signature"/><uses-permissionandroid:name="${applicationId}.permission.MIPUSH_RECEIVE"/>!value 斜杠空格要保留-><meta-dataandroid:...

mPaaS 支持多 CPU 架构

更新配置 整体兼容性 支持原生 AAR 和 Portal&Bundle 接入方式 支持 armeabi、armeabi-v7a、arm64-v8a 架构 支持 targetSdkVersion 26-29 支持 Android 11 系统 在 Google Play 发布 如果您的应用使用了 mPaaS 的定位组件或小程序中的地图...

使用说明

目前 minSdkVersion 不支持 24 及以上,minSdkVersion 推荐设置为 23 以下,当 minSdkVersion时,安全加固默认会对 APK 中的 nativeLibraries 进行压缩存储。如果您需要设置 minSdkVersion=23,可以从以下两种方式中选择其一进行处理:在 ...

产品简介

产品背景 Android 应用安全加固 由于 Android 系统本身的开源特性,使应用极易遭到盗版侵袭、反编译破解等攻击,严重影响应用的数据与隐私安全。mPaaS 移动应用安全加固对 APK 或 AAB 包进行加固并对加固后的 APK/AAB 包进行兼容性测试和...

性能分析安卓网络请求没有数据

问题描述 性能分析集成完成了,为什么网络请求没有数据?排查步骤 app目录下的build.gradle 是否添加 id 'com.aliyun.emas.networkmonitor' // 性能分析 依赖版本:implementation '...

真机预览

本文介绍了在 Android 客户端中进行真机预览卡片的操作流程。前置条件 已经开通并接入 mPaaS。已经安装蚂蚁动态卡片 AntCubeTool 工具。更多详情请参见 关于 AntCubeTool。已经按照 快速开始 完成接入流程。​操作步骤 添加真机预览依赖。...

如何抓取网络

简介 网络是移动应用生命线,网络层面的各种问题会给移动应用带来许多迷惑的行为和症状。通过抓取网络包数据,可以针对性地分析由网络层面问题引起的各种症状,包括连接中断、TLS 握手失败、DNS 解析失败等错误。抓取网络包不再像 Charles/...

报活日志

如需关闭框架的自动上报,可通过在 AndroidManifest.xml 中添加以下配置(基线 10.1.68.30 及以上版本支持)实现:<meta-dataandroid:name="report.launch.switch"android:value="off"/>关闭自动上报后,可根据需求选择时机上报,代码如下...

步骤 3 将配置文件添加到项目中

前提条件 采用 原生 AAR 方式 接入时,您应已有一个原生开发工程。操作步骤 在 Android Studio 中打开已有工程,单击 mPaaS>原生 AAR 接入。在弹出的接入面板中,点击导入 App 配置下的 开始导入。选择 我已经从控制台上下载配置文件(Ant-...

设备状态查询

方便您在功能开发调试时,通过查看设备状态来进行问题排查。查询设备状态的步骤如下:登录 mPaaS 控制台,选择目标应用后,从左侧导航栏进入 消息推送>查询工具 页面。设置查询条件,查询目标设备状态。选择查询维度用户 ID 或设备 ID,...

统一存储简介

功能特性 根据 App 的不同操作平台,mPaaS 的统一存储功能具备以下特性:接入 Android 客户端:支持 SDK 数据库加密。基于 OrmLite(Object Relational Mapping Lite)框架重构,提供 DAO(Data Access Objects)支持,开发简单易用。支持...

日志埋点说明

为了提供更为精准、丰富的分析能力,埋点日志会收集用户如下设备相关的信息:公网 IP、IMEI、IMSI、设备型号、系统版本、网络类型(如 Wi-Fi、3G 或 4G)、操作系统语言、CPU 核数、CPU 转速、内存大小、屏幕分辨率、客户端渠道号、客户端...

页面性能

查看页面性能分析报告 查看步骤如下:登录控制台,进入 产品与服务>移动开发平台 mPaaS 后,选择应用。在左侧的导航栏,选择 性能监控>页面性能。在右侧的页面性能页面上,选择应用平台、查询时间后,即可查看相应的页面性能分析报表。可以...

使用 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="启动一个离线包...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用