Added the UI and some base logic for the share location logic, which still needs to be enhanced with actual GPS and database logic.
50 lines
1.5 KiB
Groovy
50 lines
1.5 KiB
Groovy
plugins {
|
|
id 'com.android.application'
|
|
id 'com.google.gms.google-services'
|
|
id 'com.google.firebase.crashlytics'
|
|
}
|
|
|
|
android {
|
|
namespace 'com.aldo.apps.familyhelpers'
|
|
compileSdk 34
|
|
|
|
defaultConfig {
|
|
applicationId "com.aldo.apps.familyhelpers"
|
|
minSdk 32
|
|
targetSdk 34
|
|
versionCode 1
|
|
versionName "1.0"
|
|
|
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
|
}
|
|
|
|
buildTypes {
|
|
release {
|
|
minifyEnabled false
|
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
|
}
|
|
}
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
|
|
implementation 'androidx.appcompat:appcompat:1.7.0'
|
|
implementation 'com.google.android.material:material:1.12.0'
|
|
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
|
implementation 'io.reactivex.rxjava3:rxjava:3.1.5'
|
|
|
|
//Firebase Dependencies
|
|
implementation platform('com.google.firebase:firebase-bom:33.10.0')
|
|
implementation 'com.google.firebase:firebase-analytics'
|
|
implementation 'com.firebaseui:firebase-ui-auth:7.2.0'
|
|
implementation("com.google.firebase:firebase-firestore")
|
|
implementation("com.google.firebase:firebase-crashlytics")
|
|
|
|
testImplementation 'junit:junit:4.13.2'
|
|
androidTestImplementation 'androidx.test.ext:junit:1.2.1'
|
|
androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1'
|
|
} |