📅  最后修改于: 2023-12-03 15:06:56.393000             🧑  作者: Mango
如果您正在开发一个应用程序并想要使用 AppMetrica 神策来收集数据,那么您需要按照以下步骤进行初始化。
首先,在您的 build.gradle
文件中添加 AppMetrica 的依赖项:
dependencies {
implementation 'com.yandex.android:mobmetricalib:3.11.2'
}
使用应用程序密钥初始化 AppMetrica 库。如果您使用的是 Gradle 扩展配置,则可以像这样在 gradle.properties
文件中添加应用程序密钥:
appmetricaApiKey=YOUR_API_KEY
然后,在您的 build.gradle
文件中,添加以下代码行以从 Gradle 配置文件中获取应用程序密钥:
buildTypes {
debug {
...
resValue("string", "appmetrica_api_key", appmetricaApiKey)
}
release {
...
resValue("string", "appmetrica_api_key", appmetricaApiKey)
...
}
}
现在,您已经配置了应用程序密钥,可以在 Kotlin 代码中初始化 AppMetrica 库。使用以下代码行来初始化库:
import com.yandex.metrica.YandexMetrica
import com.yandex.metrica.YandexMetricaConfig
class MyApplication : Application() {
override fun onCreate() {
super.onCreate()
val config = YandexMetricaConfig.newConfigBuilder(getString(R.string.appmetrica_api_key)).build()
// 启用日志记录。可选。
config.isLogEnabled = true
// 初始化 AppMetrica SDK
YandexMetrica.activate(applicationContext, config)
YandexMetrica.enableActivityAutoTracking(this)
}
}
在本文中,您已经了解了如何使用扩展配置初始化 AppMetrica 库。使用 AppMetrica,您可以轻松地收集应用程序的数据并进行分析。如果您想要了解更多信息,请查看 AppMetrica 文档。