帮助文档
What's new
增长平台全景图
文档使用指南
产品简介
开发者文档
SDK 集成
SDK 简介
合规指南
SDK 使用流程
Web JS SDK
原生 Android SDK
Android SDK更新日志
无埋点 SDK 集成
埋点 SDK 集成
Android SDK API
Android半自动采集浏览事件
1.x Android SDK 升级指导
常见问题
无埋点数据采集问题
无埋点SDK中埋点API使用问题
SDK性能问题
圈选问题
Gradle 常见问题
App内嵌H5页面常见问题
原生 iOS SDK
移动端第三方框架 SDK
小程序 SDK
Hybrid JS SDK
小程序和微信公众号H5 内嵌页 SDK
微信小游戏 SDK
服务端埋点SDK
仅集成埋点SDK的Hybrid JS SDK
SDK调试
API参考
产品使用文档
产品分析
智能运营
获客分析
用户库
数据中心
项目管理
组织管理
个人中心
学习平台
工单管理
术语解释
常见问题与解决
基本问题
SDK集成
圈选问题
指标和维度
数据安全
产品使用
数据统计差异
如何刪除不要的項目?
为何收不到GIO的邮件?
无效指标清理说明
产品维护计划通告
SDK性能问题
1. SDK编译时性能和时间消耗过大怎么办?
GrowingIO Android SDK 的编译时耗时取决于您的项目大小,我们的原理是字节码插桩(使用Transform API)。
从clean项目, 执行assembleDebug, 如果添加了GrowingIO的SDK, 会大约增加50%的时间, 如果执行assembleRelease, 添加GrowingIO SDK 大约会增加30%的时间。 可以看出GrowingIO确实会影响您的编译时长,尤其是在项目比较大的情况。 如果您感觉到明显的编译耗时长,我们提供了一个在开发期间 GrowingIO 不参与编译的配置,如下:
1.在 Project 项目中,gradle.properties 文件内添加
#
true
GrowingIO
参与编译,
false
不参与编译
gioenable
=
true
2.在 Module 级别的 build.gradle 文件中增加配置
android
{
defaultConfig
{
resValue
(
"string"
,
"growingio_project_id"
,
"您的项目ID"
)
resValue
(
"string"
,
"growingio_url_scheme"
,
"您的URL Scheme"
)
// 增加 gioenable 的配置
resValue
(
"string"
,
"growingio_enable"
,
project
.
gioenable
)
}
}
SDK 2.7.4及以下版本不支持Instant Run,请开发者开发期间配置 gioenable =false,即可使用Instant Run。
上线时,一定要将gradle.properties文件中的 gioenable 改为true,否则我们无法采集数据。
以前
无埋点SDK中埋点API使用问题
下一个
圈选问题
最近更新
6mo ago
此页面是否有帮助?