java_lang_UnsatisfiedLinkError

步骤五:编译 hello-jni.c 生成相应的库 1:编写Android.mk文件 在jni目录下(即 hello-jni.c 同级目录下)新建一个 Android.mk 文件,Android.mk 文件是Android的makefile文件,内容如下:#Copyright(C)2009 The Android Open Source ...

常见问题

编译时无网络连接 程序编译失败 编译过程中出现卡顿 编译不通过且出现 NullPointerException 如何调试应用 mPaaS Portal、Bundle 工程使用 MultiDex 的注意事项 如何清除 Gradle 缓存 如何升级到最新的 Gradle 插件 在华为 EMUI 10 系统中 ...

Android音频智能降噪

shared.so' pickFirst '*/libMNN.so' } } 编译失败的报错示例:Caused by:com.android.builder.merge.DuplicateRelativeFileException: More than one file was found with OS independent path 'lib/arm64-v8a/lib???.so'功能使用 您可以通过调用智能...

Android

链接Android实体设备,单击 Run>Run 'app',编译运行。Demo结构说明 project|-AIOApp 一体化Demo主入口|-AliLivePushDEMO 直播推流解决方案Demo(直播推流、录屏推流)|-alivc-livepusher-demo 直播推流解决方案主入口|-beauty 美颜特效...

chromium 内核 cve-2023-4357 漏洞修复

背景 近日收到关于 chromium 内核的 cve-2023-4357 的外部上报漏洞,在未开启沙箱的情况下可以实现文件任意读,影响的组件包括 UC 内核、小程序。如果您使用到相关组件,建议按照以下指南,尽快完成升级工作。升级相关事项 如客户端当前...

android_content_res_Resources_NotFoundException

一般是因为编译编译程序时可以找到的资源,但在运行时却找不到时会抛出此类异常。解决方案 在编译编译程序时可以找到的资源,但在运行时却找不到时会抛出此类异常。建议 clean project,删除R文件重新build,并检查引用的资源是否正确...

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

使用 UC 内核时,如果需要指定 UC 内核版本,可参照如下步骤进行操作:移除当前 UC 依赖 接入指定 UC 版本 移除当前 UC 依赖 若您使用 mPaaS AAR 方式接入您的工程,则无需移除当前 UC 依赖,直接 接入指定 UC 版本。接入指定 UC 版本 在 ...

直连设备接入指引

本文介绍了如何通过在不同类型的设备端集成IoT安全运营中心的安全Agent,保护物联网...相关文档 IoT安全运营中心对接相关的参考文档 配置SOC在Android或Linux环境下的内核功能依赖 Android SELinux策略开发一般方法 SOC configure.ini配置介绍

运行直播推流Demo源码

本文介绍Flutter框架推流Demo的编译方法。环境要求 类别 要求 Flutter版本 支持3.0.0以下,2.5.0及以上版本。Dart版本 支持3.0.0以下,2.12.0及以上版本。系统版本 支持Android 5.0以上版本。CPU架构 armeabi-v7a或arm64-v8a。开发工具 ...

音频智能降噪

shared.so' pickFirst '*/libMNN.so' } } 编译失败的报错示例:Caused by:com.android.builder.merge.DuplicateRelativeFileException: More than one file was found with OS independent path 'lib/arm64-v8a/lib???.so'功能使用 您可以通过调用智能...

编译过程中出现的 allowBackup 问题

问题详述 编译时发生类似的错误:Manifest merger failed:Attribute application@allowBackup value=(true)from AndroidManifest.xml:6:9-35 is also present at[:alicloud-android-feedback-3.0.2:]AndroidManifest.xml:18:18-45 value=...

互动直播场景

iPhone 7及以上 iPad mini 4及以上 H5 若需要使用超低延时直播播放,则浏览器版本最低要求如下:Android Chrome 63 Edge 79 QQ浏览器 63(Chrome内核版本)微信内置浏览器 7.0.9(微信版本)华为浏览器 63(Chrome内核版本)OPPO系统浏览器...

Android端快速接入

本文介绍Android端快速接入音视频通话的操作步骤。源码说明 前提条件 在实现音视频通话前需先开通视频直播服务,并集成互动消息以及直播连麦功能,请按照以下方式进行集成。开通视频直播服务 请参照下述步骤开通视频直播服务,详细说明请...

Android端快速接入

本文介绍Android端快速接入音视频通话的操作步骤及相关API参考。源码说明 前提条件 在实现音视频通话前需先开通视频直播服务,并集成互动消息以及直播连麦功能,请按照以下方式进行集成。开通视频直播服务 请参照下述步骤开通视频直播服务...

产品简介

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

快速开始

申请 UC 内核 使用小程序前,需要先申请并配置 UC 内核,没有 UC 内核将无法使用 Android 小程序部分能力,具体操作参考 申请 UC 内核 说明文档。说明 由于产品策略变更,从 2022.12.01 起不支持公开申请 UC Key。使用 UC 内核,可以使小...

INSTALL_FAILED_NO_MATCHING_ABIS

现在可以用Android NDK开发包中的ndk-build脚本生成对应的.so共享库了,方法如下:mqc@ubuntu:~/workspace/android/NDK/hello-jni$ls AndroidManifest.xml assets bin default.properties gen jni libs obj res src mqc@ubuntu:~/workspace...

mPaaS 10.1.68 升级指南

UC 内核 在 10.1.68 基线中对 UC 内核进行了升级,请全面回归前端页面内容等相关部分,以免出现兼容性问题。组件 API 变更 H5 容器 H5TitleView H5TitleView 新增了部分接口,更多信息请参见 自定义导航栏(10.1.68)。MPNebula 新增接口,...

快速开始

UC 内核 使用小程序前,需要先申请并配置 UC 内核,没有 UC 内核将无法接入 Android 小程序,具体操作参考 申请 UC 内核 说明文档。说明 由于产品策略变更,从 2022.12.01 起不支持公开申请 UC Key。使用 UC 内核,可以使小程序拥有同层...

mPaaS 10.2.3 适配 Android 14

在 mPaaS 适配之前,在 Android 14 设备上使用 mPaaS SDK 时 H5 容器和小程序将无法启用 UC 内核,小程序地图 API 在部分机型上可能出现显示异常。升级 SDK 升级 SDK 前请先确认 assets/custom_config.json 中是否有如下配置:{"value":"{\...

Android

通过阅读本文,您可以了解Android端依赖FFmpeg的其他播放器(本文以ijkplayer tag k0.8.8为例)集成Native RTS SDK实现 超低延时直播 的方法。前提条件 您已完成ijkplayer源码的编译。具体操作,请参见 ijkplayer 中README.md介绍。操作...

基础术语

A APK/AAB 包加固(Android)对 APK/AAB 包,整体进行安全保护,提供 APK/AAB 包防反编译保护、DEX 文件整体加壳保护、DEX 文件防篡改保护、防白盒攻击、壳加密算法保护、防调试保护、防内存篡改保护、防 Hook 保护、防模拟器保护、APK/AAB...

移动推送 Android 端集成失败排查文档

1.2 编译时出现大量报警信息 集成推送SDK后在编译过程中有如下大量的警告信息:这是由于SDK为兼容用户集成编译环境,采用了较低版本编译器导致,上述警告信息不会影响功能的正常使用。1.3 建项目报错:”AGPBI:{“kind”:”error”,”text...

SDK简介

Android Chrome 63-Edge 79 V2.0.3及以上 微信内置浏览器 7.0.9(微信版本)-QQ浏览器 63(Chrome内核版本)V2.1.0及以上 华为系统浏览器 63(Chrome内核版本)V2.1.0及以上 OPPO系统浏览器、一加系统浏览器 40.7.39.1(HeyTapBrowser内核...

自定义构建应用阶段

【是否必选】否,即使用与工程项目相同的证书 额外编译参数 用于指定额外的编译参数。多个参数使用分号、逗号或者换行进行分隔。clean 用于设置编译前是否清洗。Apk签名 在Android场景下,用于设置使用zipalign和apksigner工具对apk进行...

如何判断页面问题是否与 H5 容器相关

Android 平台 在Android平台上,开发者可以选择使用基于UC浏览器内核或原生浏览器内核的容器,可以通过如下方法确认前端问题是否与容器相关:简化前端复现问题的代码和逻辑,尽量在一个较为简单的 HTML 页面上复现问题。通过UC内核容器加载...

符号表配置

背景信息 符号表配置分为 dSYM文件、应用Mapping文件、应用So文件、JS Mapping文件 配置,各文件作用说明如下:dSYM文件 一般情况下,Xcode项目每次编译后会生成一个.dSYM文件。App的每一个发布版本都会生成一个对应的.dSYM文件.dSYM文件...

编译过程中ut和app-monitor发生冲突

问题详述 编译时报下面的错误:Error:Execution failed for task':app:transformClassesWithDexForDebug'....问题分析 同时引入ut和app-monitor引发的冲突。解决方法 如发现有 monitor 和ut-5两个jar包,请删除monitor的jar包,或者发现...

mPaaS 适配 targetSdkVersion 31

从 mPaaS 10.2.3.4 起,mPaaS 增加了对 targetSdkVersion 31 的支持。如果您的应用需要将 targetSdkVersion 升级到 31,请 使用 mPaaS 插件 将 SDK 更新到 10.2.3.4 或以上版本,...QQ 分享 target 31 适配需要合并-><activityandroid:name=...

Android端使用云构建打包编译出现“下载资源超时”...

问题描述 Android端使用云构建打包编译时,出现“下载google资源超时”问题,如下图所示。其他国外资源下载超时,处理方式相同。问题原因 国内网络访问海外资源受限制,需要使用阿里云镜像仓库。解决方案 关于https://services.gradle.org...

关于 Portal 和 Bundle 工程

组件化框架是指 mPaaS 基于 OSGi(Open Service Gateway Initiative,开放服务网关倡议)技术把一个 App 划分成业务独立的一个或多个 Bundle 工程以及一个 Portal 工程的框架。...目前 mPaaS 已经使用的 packageId 如下:Bundle packageId ...

mPaaS 支持多 CPU 架构

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

客户端集成跨平台插件

开发者编写一套代码,uni-app可将其编译到iOS、Android平台,保证其正确运行并达到优秀体验。官方维护的版本放在【DCloud插件市场】上以开源的形式发布。如果需要下载打包版本,请访问如下链接:移动推送uniapp插件包下载及操作指导 平台...

使用 AntCubeTool

更多详情,请参见:Android 真机预览 iOS 真机预览 编译工程 act build:编译工程。➜~act build-help Usage:act build[options][path]编译指定路径下的卡片应用,未指定路径时使用当前路径 Options:p,-path[v]待编译路径,兼容老版本工具...

Web连麦互动SDK集成

Android Chrome 63-Edge 79 V2.0.3及以上 微信内置浏览器 7.0.9(微信版本)-QQ浏览器 63(Chrome内核版本)V2.1.0及以上 华为系统浏览器 63(Chrome内核版本)V2.1.0及以上 OPPO系统浏览器、一加系统浏览器 40.7.39.1(HeyTapBrowser内核...

Android SDK接入验证

编译阶段常见问题排查 1:手动集成场景,确认已下载使用最新版本的SDK包,且内容完整无缺失。2:确认已正确添加依赖,且不存在依赖冲突。3:确认已将最新版Android配置文件 AliyunEmasServices-Info.plist 拷贝至项目根目录。4:确认已在...

使用Demo快速体验移动推送

本文介绍Android SDK Demo的使用,让您快速在Android端体验移动推送功能。创建Demo应用 登录 EMAS管理控制台,创建项目,并在项目下创建应用,以对应您准备使用的Demo app。单击应用名称右侧的,打开指定应用的 应用设置 页面,记录应用的...

接入流程

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

混淆 Android 文件

mPaaS Android 客户端开发的应用程序是通过 Java 代码编写而成,而 Java 代码易被反编码,因此为了保护 Java 源代码,需要使用 ProGuard 混淆 Android 文件。ProGuard 是一个压缩、优化和混淆 Java 字节码文件的工具。压缩 指检测以及删除...

关于 mPaaS 插件

mPaaS 插件是一个具有图形化界面的插件工具,该工具提供了编译打包、管理组件依赖、热修复、加密图片等功能,用于帮助开发者能够快速接入 mPaaS 并辅助进行开发工作。安装 mPaaS 成功后我们会在 Android Studio 的顶部菜单栏看到 mPaaS ...
共有153条 < 1 2 3 4 ... 153 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 ClickHouse Node.js 性能平台 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用