Skip to content

Commit a644a8c

Browse files
committed
dependencies added
1 parent 1f92416 commit a644a8c

File tree

3 files changed

+95
-4
lines changed

3 files changed

+95
-4
lines changed

.gitignore

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ out/
1515

1616
# Gradle files
1717
.gradle/
18-
build/
18+
/build
1919

2020
# Local configuration file (sdk path, etc)
2121
local.properties
@@ -47,9 +47,6 @@ captures/
4747
# External native build folder generated in Android Studio 2.2 and later
4848
.externalNativeBuild
4949

50-
# Google Services (e.g. APIs or Firebase)
51-
google-services.json
52-
5350
# Freeline
5451
freeline.py
5552
freeline/

app/google-services.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"project_info": {
3+
"project_number": "707417346294",
4+
"project_id": "kitchensink-demo-ac6ab",
5+
"storage_bucket": "kitchensink-demo-ac6ab.appspot.com"
6+
},
7+
"client": [
8+
{
9+
"client_info": {
10+
"mobilesdk_app_id": "1:707417346294:android:b21c5f7f2bab7db1d19cd7",
11+
"android_client_info": {
12+
"package_name": "com.cisco.sdk_android"
13+
}
14+
},
15+
"oauth_client": [
16+
{
17+
"client_id": "707417346294-sc7gohgcphcumbm6nvf1541rij58ouse.apps.googleusercontent.com",
18+
"client_type": 3
19+
}
20+
],
21+
"api_key": [
22+
{
23+
"current_key": "AIzaSyDAioUqm-U11HAfDkk1RTAtJ_u2lfjQSLE"
24+
}
25+
],
26+
"services": {
27+
"appinvite_service": {
28+
"other_platform_oauth_client": [
29+
{
30+
"client_id": "707417346294-sc7gohgcphcumbm6nvf1541rij58ouse.apps.googleusercontent.com",
31+
"client_type": 3
32+
}
33+
]
34+
}
35+
}
36+
}
37+
],
38+
"configuration_version": "1"
39+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
package com.ciscowebex.androidsdk.build
2+
3+
object Versions {
4+
const val kotlin = "1.3.72"
5+
const val koin= "2.1.3"
6+
7+
const val ndkVersion = "21.3.6528147"
8+
const val buildTools = "29.0.3"
9+
10+
const val compileSdk = 29
11+
const val targetSdk = 29
12+
const val minSdk = 24
13+
14+
const val cmake = "3.12.4+"
15+
const val dokka = "0.9.18"
16+
}
17+
18+
object Dependencies {
19+
const val kotlinStdLib = "org.jetbrains.kotlin:kotlin-stdlib:${Versions.kotlin}"
20+
const val koin = "org.koin:koin-android:${Versions.koin}"
21+
const val koinViewModel = "org.koin:koin-android-viewmodel:${Versions.koin}"
22+
const val rxjava = "io.reactivex.rxjava2:rxjava:2.2.11"
23+
const val rxandroid = "io.reactivex.rxjava2:rxandroid:2.1.1"
24+
const val rxkotlin = "io.reactivex.rxjava2:rxkotlin:2.4.0"
25+
const val coreKtx = "androidx.core:core-ktx:1.3.0"
26+
const val appCompat = "androidx.appcompat:appcompat:1.2.0"
27+
const val constraintLayout = "androidx.constraintlayout:constraintlayout:1.1.3"
28+
const val okhttp = "com.squareup.okhttp3:okhttp:3.0.1"
29+
const val material = "com.google.android.material:material:1.1.0"
30+
const val recyclerview = "androidx.recyclerview:recyclerview:1.1.0"
31+
const val cardview = "androidx.cardview:cardview:1.0.0"
32+
const val viewpager2 = "androidx.viewpager2:viewpager2:1.0.0"
33+
const val swiperefresh = "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0"
34+
const val media = "androidx.media:media:1.1.0"
35+
const val nimbusJosh = "com.nimbusds:nimbus-jose-jwt:9.0"
36+
37+
const val preferences = "androidx.preference:preference-ktx:1.1.1"
38+
const val firebaseBom = "com.google.firebase:firebase-bom:26.1.0"
39+
const val firebaseMessaging = "com.google.firebase:firebase-messaging"
40+
const val firebaseAnalytics = "com.google.firebase:firebase-analytics-ktx"
41+
const val firebaseCrashlytics = "com.google.firebase:firebase-crashlytics-ktx"
42+
const val gson = "com.google.code.gson:gson:2.8.6"
43+
44+
object Test {
45+
const val junit = "junit:junit:4.12"
46+
const val androidxJunit = "androidx.test.ext:junit:1.1.2"
47+
const val espressoCore = "androidx.test.espresso:espresso-core:3.3.0"
48+
const val espressoContrib = "androidx.test.espresso:espresso-contrib:3.1.0"
49+
const val espressoWeb = "androidx.test.espresso:espresso-web:3.3.0"
50+
const val espressoIntents = "androidx.test.espresso:espresso-intents:3.3.0"
51+
const val fragmentScenerio = "androidx.fragment:fragment-testing:1.2.5"
52+
const val rules = "androidx.test:rules:1.3.0"
53+
const val testExt = "androidx.test:core-ktx:1.3.0"
54+
}
55+
}

0 commit comments

Comments
 (0)