Android Question Test Midi Driver Lib with B4A 13.40 BETA#1 has problem.

Theera

Expert
Licensed User
Longtime User
I've downloaded MidiPiano eample. I have a problem while compiling app.How to solved it please?
build tools: 36.0.0, android jar: android-36
Compiling generated Java code. (0.11s)
Finding libraries that need to be dexed. (0.03s)
Dex code (3.38s)
Dex merge Error
Error in C:\Android\tools\..\extras\b4a_local\unpacked-mididriver2-63645034527000\dex_v1\mididriver2.zip:classes.dex:
Type com.stevel05.MidiDriverWrapper is defined multiple times: C:\Android\tools\..\extras\b4a_local\unpacked-mididriver2-63645034527000\dex_v1\mididriver2.zip:classes.dex, C:\Users\salea\Downloads\MidiPiano\MidiPiano\Objects\dexed\com\stevel05\MidiDriverWrapper.dex
Compilation failed
Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: C:\Android\tools\..\extras\b4a_local\unpacked-mididriver2-63645034527000\dex_v1\mididriver2.zip:classes.dex
at com.android.tools.r8.internal.lv.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:131)
at com.android.tools.r8.D8.main(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:5)
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: C:\Android\tools\..\extras\b4a_local\unpacked-mididriver2-63645034527000\dex_v1\mididriver2.zip:classes.dex
at Version.fakeStackEntry(Version_8.10.9-dev.java:0)
at com.android.tools.r8.Q.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:5)
at com.android.tools.r8.internal.lv.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:82)
at com.android.tools.r8.internal.lv.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:32)
at com.android.tools.r8.internal.lv.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:31)
at com.android.tools.r8.internal.lv.b(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:2)
at com.android.tools.r8.D8.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:30)
at com.android.tools.r8.D8.b(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:23)
at com.android.tools.r8.D8.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:28)
at com.android.tools.r8.internal.lv.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:118)
... 1 more
Caused by: com.android.tools.r8.internal.g: Type com.stevel05.MidiDriverWrapper is defined multiple times: C:\Android\tools\..\extras\b4a_local\unpacked-mididriver2-63645034527000\dex_v1\mididriver2.zip:classes.dex, C:\Users\salea\Downloads\MidiPiano\MidiPiano\Objects\dexed\com\stevel05\MidiDriverWrapper.dex
at com.android.tools.r8.internal.Cf0.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:21)
at com.android.tools.r8.internal.Z70.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:54)
at com.android.tools.r8.internal.Z70.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:10)
at java.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2056)
at com.android.tools.r8.internal.Z70.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:6)
at com.android.tools.r8.graph.w4$a.d(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:6)
at com.android.tools.r8.dex.c.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:56)
at com.android.tools.r8.dex.c.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:12)
at com.android.tools.r8.dex.c.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:9)
at com.android.tools.r8.D8.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:33)
at com.android.tools.r8.D8.d(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:20)
at com.android.tools.r8.D8.c(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:66)
at com.android.tools.r8.internal.lv.a(R8_8.10.9-dev_f905a40d39f4d794ae8b29cac7aab17845d8afd626bb44dcc4e5b8898367cac3:28)
... 6 more
 

stevel05

Expert
Licensed User
Longtime User
I have removed the source from the MidiDriver zip and updated the MidiPiano project. It was one I hadn't tested lately. @Theera. thanks for the report. Please download both again.

@Erel, it's strange that the driver worked with the source included in other projects.
 
Upvote 0
Top