Commit 41a0a354 authored by wanglei's avatar wanglei

...

parent 76cbefae
plugins { plugins {
alias(libs.plugins.androidApplication) alias(libs.plugins.androidApplication)
alias(libs.plugins.jetbrainsKotlinAndroid) alias(libs.plugins.jetbrainsKotlinAndroid)
id("com.google.gms.google-services")
id("com.google.firebase.crashlytics")
} }
android { android {
...@@ -33,6 +35,11 @@ android { ...@@ -33,6 +35,11 @@ android {
isMinifyEnabled = true isMinifyEnabled = true
isShrinkResources = true isShrinkResources = true
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
// 设置是否要自动上传
firebaseCrashlytics {
mappingFileUploadEnabled = true
}
} }
} }
compileOptions { compileOptions {
...@@ -47,6 +54,14 @@ android { ...@@ -47,6 +54,14 @@ android {
buildConfig = true buildConfig = true
} }
} }
gradle.taskGraph.whenReady {
tasks.findByName("uploadCrashlyticsMappingFile")?.enabled = false
// tasks.each { task ->
// if (task.name.contains("uploadCrashlyticsMappingFile")) {
// task.enabled = false
// }
// }
}
dependencies { dependencies {
...@@ -90,4 +105,9 @@ dependencies { ...@@ -90,4 +105,9 @@ dependencies {
//facebook //facebook
implementation("com.facebook.android:facebook-android-sdk:[8,9)") implementation("com.facebook.android:facebook-android-sdk:[8,9)")
//firebase
implementation(platform("com.google.firebase:firebase-bom:32.3.1"))
implementation("com.google.firebase:firebase-analytics")
implementation("com.google.firebase:firebase-crashlytics")
} }
\ No newline at end of file
{
"project_info": {
"project_number": "658253136135",
"project_id": "mi-broer-ivacy-34fe0",
"storage_bucket": "gi-owser-ivacy-34fe0.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:958255155135:android:497c4ecf6112282ae12722",
"android_client_info": {
"package_name": "com.base.browserwhite"
}
},
"oauth_client": [],
"api_key": [
{
"current_key": "AIzaSyCgmUTWPllAZbbOrxLcw1uIpiCLkU3JfmE"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": []
}
}
}
],
"configuration_version": "1"
}
\ No newline at end of file
...@@ -2,4 +2,6 @@ ...@@ -2,4 +2,6 @@
plugins { plugins {
alias(libs.plugins.androidApplication) apply false alias(libs.plugins.androidApplication) apply false
alias(libs.plugins.jetbrainsKotlinAndroid) apply false alias(libs.plugins.jetbrainsKotlinAndroid) apply false
id("com.google.gms.google-services") version "4.4.1" apply false
id("com.google.firebase.crashlytics") version "3.0.2" apply false
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment