Android SDK对接常见问题

5.051444,http://127.0.0.1:8908/pcdn/s/100/1/aHR0cDov/example.aliyundoc.com/201701/a/xxx/output0.ts #EXTINF:5.005011,http://127.0.0.1:8908/pcdn/s/100/2/aHR0cDov/cdn.pcdnv.*.net/201701/a/xxx/output1.ts 为什么会引发代码混淆?...

移动热修复:使用资源混淆如何进行支持?

使用mapping文件保证修复包混淆结果与基线包混淆结果一致,大致使用方法同代码混淆proguard,即:生成基线包时保留mapping文件,每次针对改基线包生成修复包时,使用基线包的mapping文件对修复包保证混淆结果一致。若上述步骤仍未能定位...

可视对讲移动端SDK接口说明[Andriod]

name="android.permission.MODIFY_AUDIO_SETTINGS"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />3.3 代码混淆配置 如果有做代码混淆,请确保以下类不加入混淆-keep class com.evideo.voip.*{*;...

华为辅助通道集成

maven { url 'https://developer.huawei.com/repo/' } } } gradle添加依赖:dependencies { implementation 'com.aliyun.ams:alicloud-android-third-push-huawei:x.x.x' } 混淆配置 如果集成推送SDK的工程开启代码混淆,需要添加以下辅助...

引入&配置SDK

permission android:name="android.permission.INTERNET"/>……>2.4 混淆配置 如果您的应用使用了代码混淆,请添加如下配置,以避免Quick Tracking SDK被错误混淆导致SDK不可用。keep class com.umeng.*{*;}-keep class org.repackage.*{*;...

Google推送通道集成

如果集成推送SDK的工程开启代码混淆,需要添加以下辅助通道的Proguard配置。GCM/FCM通道-keep class com.google.firebase.*{*;}-dontwarn com.google.firebase.*初始化 重要 接入前手机必须安装Google Paly Services,否则注册不成功,大...

混合云崩溃日志查看指导

应用mapping文件:app代码混淆后生成的txt映射文件,java crash反混淆时会用到。应用so文件:app编译时生成的带符号表的so文件,native crash符号化时会用到。IOS:系统文件:用于ios crash日志符号化的ios系统文件,可通过Xcode生成。应用...

Android可视化埋点集成文档

permission android:name="android.permission.ACCESS_WIFI_STATE"/>混淆配置 如果您的应用使用了代码混淆,请添加如下配置,以避免可视化埋点SDK被二次混淆导致SDK不可用。SDK混淆配置(重要:启用代码混淆必须设置)-keep class ...

Android SDK接入

打开应用模块下的build.gradle文件,在 dependencies 中添加SDK依赖 dependencies { compile 'com.aliyun.ams:alicloud-android-httpdns:2.3.5' } 配置SDK 混淆配置 如果您的项目中使用Proguard等工具做了代码混淆,请保留以下配置:keep ...

获取网页元素的HTML代码

流程搭建示例 搭建流程 利用 打开新网页 组件,在Chrome浏览器中选中百度页面 利用 获取网页元素的HTML代码 组件,获取网页中指定元素的HTML网页源码 利用 弹出提示框 组件,将指定内容通过提示框展示出来 执行结果 如下图所示,该流程成功...

Android

可选:配置防止代码混淆。在 proguard-rules.pro 文件中,添加-keep 类的配置,可以防止混淆RTC SDK公共类名称。keep class com.serenegiant.*{*;}-keep class org.webrtc.*{*;}-keep class com.alivc.*{*;} 方法二:手动集成 下载并解压...

创建应用配置

H5静态代码扫描规则集 使用了ESLint、Stylelint、HTMLHint等扫描引擎,ESLint 主要用于 JavaScript 代码的静态分析,Stylelint 主要用于 CSS 和样式表代码的静态分析,HTMLHint 主要用于 HTML 代码的静态分析。作为静态分析工具,能够检测...

Android SDK

permission android:name="android.permission.INTERNET"/>……>第三步混淆配置 如果您的应用使用了代码混淆,请添加如下配置,以避免 SDK被错误混淆导致SDK不可用。keep class com.umeng.*{*;}-keep class com.uc.*{*;}-keep class ...

Android

可选:配置防止代码混淆。在 proguard-rules.pro 文件中,添加-keep 类的配置,可以防止混淆RTC SDK公共类名称。keep class org.webrtc.*{*;}-keep class com.ding.rtc.*{*;} 方法二:手动集成 下载并解压Android SDK,下载地址,请参见 ...

Iframe

属性配置 Iframe组件属性由以下部分组成:分类 属性 示例 说明 基础属性 链接或HTML代码 当内容为 链接 时渲染为链接解析的网页,当内容为 HTML代码 时渲染为HTML解析内容。关于此部分属性的更多信息,请参见 数据。样式 宽高 宽度:百分占...

SDK快速接入(不建议使用)

如果开启了代码混淆,需要关闭R8,不然会导致生成的补丁较大。解决方案:在gradle.properties 中新增android.enableR8=false,重新生成基线包和修复包,然后再生成补丁。若SDK集成过程中出现UTDID冲突,请参考 阿里云-云产品SDK UTDID冲突...

SDK稳健接入

如果开启了代码混淆,需要关闭R8,不然会导致生成的补丁较大。解决方案:在gradle.properties 中新增android.enableR8=false,重新生成基线包和修复包,然后再生成补丁。若SDK集成过程中出现UTDID冲突,请参考 阿里云-云产品SDK UTDID冲突...

OPPO辅助通道集成

dependencies { implementation 'com.aliyun.ams:alicloud-android-third-push:x.x.x' implementation 'com.aliyun.ams:alicloud-android-third-push-oppo:x.x.x' } 混淆配置 如果集成推送SDK的工程开启代码混淆,需要添加以下辅助通道的...

魅族辅助通道集成

如果集成推送SDK的工程开启代码混淆,需要添加以下辅助通道的Proguard配置。魅族通道-keep class com.meizu.cloud.*{*;}-dontwarn com.meizu.cloud.*初始化 将以下代码加入 Application 的 onCreate()方法中初始化通道。重要 辅助通道注册...

加载框架与定制

当您在 bundle 工程中定义了这两个类时,在使用 ProGuard 进行代码混淆的时候则需要对这两个类进行防混淆设置,详情请参见 混淆 Android 文件。启动流程图 mPaaS Android 框架加载流程如下:框架启动后主线程会创建启动页 LauncherActivity...

集成页面

右侧 属性 区 链接或HTML代码 选择 静态。文本内容 填写部署工程的访问链接,如https://xxx.com。根据业务需求设置对应样式,具体操作参考Iframe组件介绍。说明 确保已有工程的服务器允许iframe嵌入。服务器的X-Frame-Option HEADER值,...

vivo辅助通道集成

如果集成推送SDK的工程开启代码混淆,需要添加以下辅助通道的Proguard配置。vivo通道-keep class com.vivo.*{*;}-dontwarn com.vivo.*初始化 需要在AndroidManifest.xml中声明AppID和AppKey,示例如下:请填写vivo平台上注册应用的appKey"/...

Android应用集成SDK

本文介绍了为您的Android应用集成WAF App防护SDK(以下简称...接口混淆配置 如果您使用ProGuard进行代码混淆,则可以使用-keep 选项对SDK的接口函数进行设置,保护SDK接口函数不被移除混淆。示例代码:keep class com.aliyun.TigerTally.*{*;}

Android集成

以AS为例,在应用module下的 build.gradle 文件内,如果配置了 proguardFiles,并且启用了 minifyEnabled,则表明已使用指定的配置文件(一般为 proguard-rules.pro)进行了代码混淆,示例:android {.buildTypes { release { ...

Android集成

以AS为例,在应用module下的 build.gradle 文件内,如果配置了 proguardFiles,并且启用了 minifyEnabled,则表明已使用指定的配置文件(一般为 proguard-rules.pro)进行了代码混淆,示例:android {.buildTypes { release { ...

友盟Android SDK使用方法

permission android:name="android.permission.INTERNET"/>基础SDK混淆配置 如果您的应用使用了代码混淆,请添加如下配置,以避免基础SDK被错误混淆导致SDK不可用。keep class com.umeng.*{*;}-keepclassmembers class*{ public(org.json....

添加公安备案号

通过代码控件显示公安备案号:进入设计器,单击 高级>代码嵌入>Html/Css/Js,在合适位置单击,完成添加代码控件,并选中控件,单击 设置 或 代码 并将复制好备案编号HTML代码粘贴到代码控件中,将第三步复制的图片地址粘贴到代码中,图片...

添加公安备案号

通过代码控件显示公安备案号:进入设计器,单击 高级>代码嵌入>Html/Css/Js,在合适位置单击,完成添加代码控件,并选中控件,单击 设置 或 代码 并将复制好备案编号HTML代码粘贴到代码控件中,将第三步复制的图片地址粘贴到代码中,图片...

使用代码热点诊断慢调用链的问题

ARMS代码热点作为一种监控诊断工具,通过持续剖析技术定时采集请求线程堆栈快照,真实还原代码执行的第一现场。使用场景 当促销活动出现慢调用时,ARMS代码热点可为您快速定位问题代码。当系统出现大量慢调用时,ARMS代码热点可为您自动...

代码源触发

完整的正则表达式支持请参见:https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html 正则表达式在线验证工具:https://www.freeformatter.com/java-regex-tester.html 代码路径过滤 通过配置代码路径过滤,可以对代码...

常见Web漏洞释义

漏洞危害 攻击者通过注入自定义HTTP头信息(例如,攻击者可以注入会话cookie或HTML代码),进行XSS攻击或会话固定漏洞攻击等。SQL注入攻击 漏洞描述 SQL注入攻击(SQL Injection,简称注入攻击)是一种发生在应用程序的数据库层上的安全...

检测攻击类型说明和防护建议

XSS漏洞本质上是一种HTML注入,也就是将HTML代码注入到网页中。那么其防御的根本就是在将用户提交的代码显示到页面上时做好一系列的过滤与转义。过滤输入的数据,对例如:“‘”,““”,“<”,“>”,“on*”,script、iframe等危险字符...

【产品变更】主动剖析和线程剖析功能下线公告

ARMS应用监控从3.1.4版本探针开始提供代码热点功能,通过持续剖析技术定时采集请求线程堆栈快照,真实还原代码执行的第一现场。相比持续剖析技术,ARMS应用监控原有的主动剖析和线程剖析(本地方法栈剖析)功能所使用的技术实现存在较大的...

线程分析

线程分析功能提供线程粒度的CPU耗时和每类线程数量的统计,并且每5分钟记录一次线程的方法栈并聚合,可真实还原代码执行过程,帮助您快速定位线程问题。当发现集群的CPU使用率过高,或者出现大量慢方法时,可以通过线程分析功能找到消耗CPU...

基础术语

函数变量名混淆(H5)将带有含意的变量名、方法名、常量名随机转换为无意义的类乱码字符串,降低代码可读性。J 禁止控制台输出(H5)禁止通过 console 输出日志。K 控制流平坦化(iOS)控制流平坦化是一种过程内控制流处理技术,能够打乱...

EMAS Android 统一接入

重要 采用EMAS统一接入时,请勿开启资源混淆(非代码混淆),若必须采用资源混淆,请按原来传参方式接入。支持使用配置文件统一添加依赖的产品包括:产品 配置文件中对应的字段 初始化参考 移动推送 cps_service Android SDK集成 移动热...

站点验证

如您选择获取HTML代码:请单击 复制代码,获取验证代码,具体如下图所示。如您选择获取文件:请单击 文件验证>验证文件,下载验证文件,具体如下图所示。重要 请勿点击完成验证,您需要在产品后台站点验证页面上传文件或粘贴代码后,才能...

Android SDK接入(本地集成)

混淆配置:如App对代码进行乱序混淆,则修改混淆配置文件。编译:常见编译问题排查。准备 打开已 下载配置文件,获取应用信息AppKey、AppSecret和ackageName。参数 说明 AppKey 用于唯一标识App。由系统生成,8位数字。AppSecret 用于认证...

站点验证

如您选择获取HTML代码:请单击 复制代码,获取验证代码,具体如下图所示。如您选择获取文件:请单击 文件验证>验证文件,下载验证文件,具体如下图所示。重要 请勿单击完成验证,您需要在产品后台站点验证页面上传文件或粘贴代码后,才能...

Android SDK接入(Maven集成)

混淆配置:如App对代码进行乱序混淆,则修改混淆配置文件。编译:常见编译问题排查。准备 获取应用信息AppKey/AppSecret/PackageName 1:登录 移动研发平台 EMAS 控制台,打开 工作空间概览 页面。2:在 我的应用 区域,单击Android应用...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 智能商业分析 Quick BI 微服务引擎 可观测链路 OpenTelemetry 版 运维安全中心(堡垒机) 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用