Bonjour à tous,

J'ai un problème lors de la compilation de mon appli sous Android Studio, le(s) message(s) d'erreurs qu'il (le compilateur) me donne sont:

Quand je lance l'application :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
java.lang.Exception: No runnable methods
at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191)
at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128)
at org.junit.runners.ParentRunner.validate(ParentRunner.java:416)
at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84)
at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65)
at android.support.test.internal.runner.junit4.AndroidJUnit4ClassRunner.<init>(AndroidJUnit4ClassRunner.java:37)
at android.support.test.runner.AndroidJUnit4.<init>(AndroidJUnit4.java:36)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.buildAndroidRunner(AndroidAnnotatedBuilder.java:83)
at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.runnerForClass(AndroidAnnotatedBuilder.java:62)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
at org.junit.runner.Computer.getRunner(Computer.java:40)
at org.junit.runner.Computer$1.runnerForClass(Computer.java:31)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:101)
at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:87)
at org.junit.runners.Suite.<init>(Suite.java:81)
at org.junit.runner.Computer.getSuite(Computer.java:28)
at android.support.test.internal.runner.TestRequestBuilder.classes(TestRequestBuilder.java:789)
at android.support.test.internal.runner.TestRequestBuilder.build(TestRequestBuilder.java:753)
at android.support.test.runner.AndroidJUnitRunner.buildRequest(AndroidJUnitRunner.java:354)
at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:260)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1932)
 
Tests ran to completion.
Quand je compile et lance l'application:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
.....
Connecting to com.example.eric.listemusee
I/art: Debugger is active
I/System.out: Debugger has connected
I/System.out: waiting for debugger to settle...
Connected to the target VM, address: 'localhost:8612', transport: 'socket'
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: debugger has settled (1487)
I/AndroidJUnitRunner: Debugger connected.
I/MonitoringInstrumentation: Instrumentation Started!
I/MonitoringInstrumentation: Setting context classloader to 'dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.example.eric.listemusee.test-2/base.apk", zip file "/data/app/com.example.eric.listemusee-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.eric.listemusee.test-2/lib/x86, /data/app/com.example.eric.listemusee-2/lib/x86, /system/lib, /vendor/lib]]]', Original: 'dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.example.eric.listemusee.test-2/base.apk", zip file "/data/app/com.example.eric.listemusee-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.eric.listemusee.test-2/lib/x86, /data/app/com.example.eric.listemusee-2/lib/x86, /system/lib, /vendor/lib]]]'
I/MonitoringInstrumentation: No JSBridge.
D/InfraTrack: Tracking disabled due to lack of internet permissions
I/UsageTrackerFacilitator: Usage tracking disabled
E/AndroidAnnotatedBuilder: Error constructing runner
                           java.lang.reflect.InvocationTargetException
                               at java.lang.reflect.Constructor.newInstance0(Native Method)
                               at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
                               at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.buildAndroidRunner(AndroidAnnotatedBuilder.java:83)
                               at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.runnerForClass(AndroidAnnotatedBuilder.java:62)
                               at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
                               at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
                               at org.junit.runner.Computer.getRunner(Computer.java:40)
                               at org.junit.runner.Computer$1.runnerForClass(Computer.java:31)
                               at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
                               at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:101)
                               at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:87)
                               at org.junit.runners.Suite.<init>(Suite.java:81)
                               at org.junit.runner.Computer.getSuite(Computer.java:28)
                               at android.support.test.internal.runner.TestRequestBuilder.classes(TestRequestBuilder.java:789)
                               at android.support.test.internal.runner.TestRequestBuilder.build(TestRequestBuilder.java:753)
                               at android.support.test.runner.AndroidJUnitRunner.buildRequest(AndroidJUnitRunner.java:354)
                               at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:260)
                               at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1932)
                            Caused by: org.junit.runners.model.InitializationError
                               at org.junit.runners.ParentRunner.validate(ParentRunner.java:418)
                               at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84)
                               at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65)
                               at android.support.test.internal.runner.junit4.AndroidJUnit4ClassRunner.<init>(AndroidJUnit4ClassRunner.java:37)
                               at android.support.test.runner.AndroidJUnit4.<init>(AndroidJUnit4.java:36)
                               at java.lang.reflect.Constructor.newInstance0(Native Method)*
                               at java.lang.reflect.Constructor.newInstance(Constructor.java:430)*
                               at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.buildAndroidRunner(AndroidAnnotatedBuilder.java:83)*
                               at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.runnerForClass(AndroidAnnotatedBuilder.java:62)*
                               at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)*
                               at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)*
                               at org.junit.runner.Computer.getRunner(Computer.java:40)*
                               at org.junit.runner.Computer$1.runnerForClass(Computer.java:31)*
                               at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)*
                               at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:101)*
                               at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:87)*
                               at org.junit.runners.Suite.<init>(Suite.java:81)*
                               at org.junit.runner.Computer.getSuite(Computer.java:28)*
                               at android.support.test.internal.runner.TestRequestBuilder.classes(TestRequestBuilder.java:789)*
                               at android.support.test.internal.runner.TestRequestBuilder.build(TestRequestBuilder.java:753)*
                               at android.support.test.runner.AndroidJUnitRunner.buildRequest(AndroidJUnitRunner.java:354)*
                               at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:260)*
                               at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1932)*
 
Started running tests
 
java.lang.Exception: No runnable methods
at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191)
at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128)
at org.junit.runners.ParentRunner.validate(ParentRunner.java:416)
at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84)
at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65)
at android.support.test.internal.runner.junit4.AndroidJUnit4ClassRunner.<init>(AndroidJUnit4ClassRunner.java:37)
at android.support.test.runner.AndroidJUnit4.<init>(AndroidJUnit4.java:36)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.buildAndroidRunner(AndroidAnnotatedBuilder.java:83)
at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.runnerForClass(AndroidAnnotatedBuilder.java:62)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
at org.junit.runner.Computer.getRunner(Computer.java:40)
at org.junit.runner.Computer$1.runnerForClass(Computer.java:31)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:101)
at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:87)
at org.junit.runners.Suite.<init>(Suite.java:81)
at org.junit.runner.Computer.getSuite(Computer.java:28)
at android.support.test.internal.runner.TestRequestBuilder.classes(TestRequestBuilder.java:789)
at android.support.test.internal.runner.TestRequestBuilder.build(TestRequestBuilder.java:753)
at android.support.test.runner.AndroidJUnitRunner.buildRequest(AndroidJUnitRunner.java:354)
at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:260)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1932)
 
D/TestExecutor: Adding listener android.support.test.internal.runner.listener.LogRunListener
D/TestExecutor: Adding listener android.support.test.internal.runner.listener.InstrumentationResultPrinter
D/TestExecutor: Adding listener android.support.test.internal.runner.listener.ActivityFinisherRunListener
I/TestRunner: run started: 1 tests
I/TestRunner: started: initializationError(com.example.eric.listemusee.Musee1)
I/MonitoringInstrumentation: Activities that are still in CREATED to STOPPED: 0
I/TestRunner: failed: initializationError(com.example.eric.listemusee.Musee1)
I/TestRunner: ----- begin exception -----
I/TestRunner: java.lang.Exception: No runnable methods
                  at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191)
                  at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128)
                  at org.junit.runners.ParentRunner.validate(ParentRunner.java:416)
                  at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84)
                  at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65)
                  at android.support.test.internal.runner.junit4.AndroidJUnit4ClassRunner.<init>(AndroidJUnit4ClassRunner.java:37)
                  at android.support.test.runner.AndroidJUnit4.<init>(AndroidJUnit4.java:36)
                  at java.lang.reflect.Constructor.newInstance0(Native Method)
                  at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
                  at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.buildAndroidRunner(AndroidAnnotatedBuilder.java:83)
                  at android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder.runnerForClass(AndroidAnnotatedBuilder.java:62)
                  at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
                  at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
                  at org.junit.runner.Computer.getRunner(Computer.java:40)
                  at org.junit.runner.Computer$1.runnerForClass(Computer.java:31)
                  at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
                  at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:101)
                  at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:87)
                  at org.junit.runners.Suite.<init>(Suite.java:81)
                  at org.junit.runner.Computer.getSuite(Computer.java:28)
                  at android.support.test.internal.runner.TestRequestBuilder.classes(TestRequestBuilder.java:789)
                  at android.support.test.internal.runner.TestRequestBuilder.build(TestRequestBuilder.java:753)
                  at android.support.test.runner.AndroidJUnitRunner.buildRequest(AndroidJUnitRunner.java:354)
                  at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:260)
                  at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1932)
I/TestRunner: ----- end exception -----
I/TestRunner: finished: initializationError(com.example.eric.listemusee.Musee1)
I/MonitoringInstrumentation: Activities that are still in CREATED to STOPPED: 0
I/TestRunner: run finished: 1 tests, 1 failed, 0 ignored
I/MonitoringInstrumentation: Activities that are still in CREATED to STOPPED: 0
I/MonitoringInstrumentation: waitForActivitiesToComplete() took: 0msTests ran to completion.
 
 
Disconnected from the target VM, address: 'localhost:8612', transport: 'socket'
Avez-vous déjà rencontré se problème ?
Savez-vous d'où provient ce problème ?

Merci d'avance de m'aider sur ce problème.