Skip to content

Commit d7027ab

Browse files
committed
Runner with Multidex
1 parent e8b7367 commit d7027ab

File tree

5 files changed

+21
-5
lines changed

5 files changed

+21
-5
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
-keep class timber.log.Timber { *; }

sample/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ android {
1212
versionCode 1
1313
versionName "1.0"
1414

15-
minSdkVersion 16
15+
minSdkVersion 21
1616
targetSdkVersion 32
1717

18-
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
18+
testInstrumentationRunner "info.hannes.logcat.sample.CustomTestRunner"
1919
}
2020

2121
buildTypes {
@@ -49,6 +49,7 @@ dependencies {
4949

5050
androidTestImplementation "androidx.test.ext:junit:$extJUnitVersion"
5151
androidTestImplementation "androidx.test.ext:truth:1.4.0"
52+
androidTestImplementation "androidx.multidex:multidex:2.0.1"
5253
}
5354

5455
def adbDirectory = '/storage/emulated/0/Download'

sample/src/androidTest/AndroidManifest.xml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:tools="http://schemas.android.com/tools"
4-
package="info.mx.tracks"
5-
android:versionCode="1"
6-
android:versionName="1.0">
4+
package="info.mx.tracks">
75

86
<application
97
android:label="MxTest"
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package info.hannes.logcat.sample;
2+
3+
import android.os.Bundle;
4+
5+
import androidx.multidex.MultiDex;
6+
import androidx.test.runner.AndroidJUnitRunner;
7+
8+
9+
public class CustomTestRunner extends AndroidJUnitRunner {
10+
@Override
11+
public void onCreate(Bundle arguments) {
12+
MultiDex.install(getTargetContext());
13+
super.onCreate(arguments);
14+
}
15+
}

sample/src/multidex-config.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
-keep class timber.log.** { *; }

0 commit comments

Comments
 (0)