|
|
|
@ -12,7 +12,7 @@ buildscript { |
|
|
|
|
} |
|
|
|
|
dependencies { |
|
|
|
|
classpath "gradle.plugin.com.worker8.android_lint_reporter:android_lint_reporter:2.1.0" |
|
|
|
|
classpath "io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.22.0" |
|
|
|
|
classpath "io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.20.0-RC1" |
|
|
|
|
classpath "com.dicedmelon.gradle:jacoco-android:0.1.5" |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -77,19 +77,20 @@ repositories { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
android { |
|
|
|
|
compileSdkVersion 33 |
|
|
|
|
buildToolsVersion '33.0.0' |
|
|
|
|
sourceSets { |
|
|
|
|
main { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
defaultConfig { |
|
|
|
|
versionCode 244 |
|
|
|
|
versionName "3.65" |
|
|
|
|
versionCode 245 |
|
|
|
|
versionName "3.66" |
|
|
|
|
|
|
|
|
|
applicationId "io.stormbird.wallet" |
|
|
|
|
minSdkVersion 24 |
|
|
|
|
targetSdkVersion 32 |
|
|
|
|
compileSdk 33 |
|
|
|
|
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' |
|
|
|
|
testInstrumentationRunnerArguments clearPackageData: 'true' |
|
|
|
|
def XInfuraAPI = "XInfuraAPI" |
|
|
|
@ -171,7 +172,7 @@ android { |
|
|
|
|
signingConfig signingConfigs.release |
|
|
|
|
} |
|
|
|
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
packagingOptions { |
|
|
|
|
exclude 'META-INF/NOTICE' // will not include NOTICE file |
|
|
|
@ -263,20 +264,20 @@ dependencies { |
|
|
|
|
//implementation "org.web3j:core:4.8.8-android" |
|
|
|
|
implementation fileTree(include: ['*.jar'], dir: 'libs') |
|
|
|
|
implementation fileTree(include: ['*.aar'], dir: 'libs') |
|
|
|
|
implementation 'com.fasterxml.jackson.core:jackson-core:2.15.2' |
|
|
|
|
implementation 'com.fasterxml.jackson.core:jackson-databind:2.15.2' |
|
|
|
|
implementation 'org.slf4j:slf4j-api:2.0.7' |
|
|
|
|
implementation 'com.fasterxml.jackson.core:jackson-core:2.13.3' |
|
|
|
|
implementation 'com.fasterxml.jackson.core:jackson-databind:2.13.3' |
|
|
|
|
implementation 'org.slf4j:slf4j-api:2.0.0-alpha7' |
|
|
|
|
|
|
|
|
|
// Http client |
|
|
|
|
implementation "com.squareup.okhttp3:okhttp:4.11.0" |
|
|
|
|
implementation 'com.google.code.gson:gson:2.9.1' |
|
|
|
|
implementation "com.squareup.okhttp3:okhttp:4.9.0" |
|
|
|
|
implementation 'com.google.code.gson:gson:2.9.0' |
|
|
|
|
implementation "com.squareup.picasso:picasso:2.71828" |
|
|
|
|
//noinspection GradleDependency |
|
|
|
|
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1' //This cannot be updated until minSdkVersion is 31. |
|
|
|
|
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' |
|
|
|
|
//noinspection GradleDependency,GradleCompatible |
|
|
|
|
implementation 'androidx.appcompat:appcompat:1.3.1' //Do not update; next version is incompatible with API30 and below |
|
|
|
|
implementation 'com.google.android.material:material:1.6.1' //Do not update - causes errors - suspect other libraries need updating simultaneously |
|
|
|
|
implementation 'com.google.android.material:material:1.6.1' |
|
|
|
|
implementation 'androidx.vectordrawable:vectordrawable:1.1.0' |
|
|
|
|
implementation 'androidx.recyclerview:recyclerview:1.2.1' |
|
|
|
|
implementation 'androidx.biometric:biometric:1.1.0' |
|
|
|
@ -308,7 +309,7 @@ dependencies { |
|
|
|
|
annotationProcessor "com.google.dagger:hilt-compiler:2.40.5" |
|
|
|
|
|
|
|
|
|
// WebKit - for WebView Dark Mode |
|
|
|
|
implementation 'androidx.webkit:webkit:1.7.0' |
|
|
|
|
implementation 'androidx.webkit:webkit:1.5.0' |
|
|
|
|
|
|
|
|
|
//Use Leak Canary for debug builds only |
|
|
|
|
//debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.7' |
|
|
|
|