Skip to content

Instantly share code, notes, and snippets.

View ivangarzab's full-sized avatar

Iván Garza Bermea ivangarzab

View GitHub Profile
@ivangarzab
ivangarzab / ic_launcher.xml
Created September 3, 2022 00:32
Example of an Adaptive Icon XML file.
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@mipmap/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_monochrome"/>
</adaptive-icon>
@ivangarzab
ivangarzab / roundIcon-Manifest.xml
Created September 3, 2022 00:29
Example Manifest file using an icon & roundIcon attrs.
<application
...
android:name=".app.MainApplication"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
...>
</application>
@ivangarzab
ivangarzab / icon-Manifest.xml
Created September 3, 2022 00:26
Example Manifest file using an icon attr.
<application
...
android:name=".app.MainApplication"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
...>
</application>
android {
...
}
tasks.whenTaskAdded { task ->
if (task.name.startsWith('assemble') && task.name != "assembleReleaseAndroidTest" && task.name != "assembleDebugAndroidTest") {
task.finalizedBy "uploadCrashlyticsSymbolFile" + task.name.substring('assemble'.length())
}
}
>./gradlew app:assembleBUILD_VARIANT\
app:uploadCrashlyticsSymbolFileBUILD_VARIANT
dependencies {
// ...
// Declare the dependency for the Firebase Crashlytics NDK library.
// If you previously declared Firebase Crashlytics dependency, replace it.
implementation 'com.google.firebase:firebase-crashlytics-ndk:VERSION_NUMBER'
}
android {
// ...
buildTypes {
release {