Android Question Filename or extension too long error

Jack Cole

Well-Known Member
Licensed User
Longtime User
After updating SDK's with the SDK manager, I am getting the following error.

Running custom action. (0.04s)
Compiling resources (2.48s)
Linking resources (48.18s)
Compiling generated Java code. Error
The filename or extension is too long

I turned on logging and get the following in the log.

Build modules tree: 0
B4A version: 11.00
.Net version: 4.0.30319.42000
Ini folder: C:\Users\Acer\AppData\Roaming\Anywhere Software\Basic4android
UDP server: 192.168.0.232, broadcast: 192.168.0.255
Gui: 1011
Gui: 1000
Gui: 1009
Gui: 1011
Gui: 1002
Gui: 1003
Gui: 1008
Global Java version: 11
Gui: 1014
Gui: 1014
Gui: 1002
Build modules tree: 0
Gui: 781
Gui: 717
ExitCode: 0
Output:

Error:

optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
CompilingManager: not ready
Gui: 1014
Gui: 1000
CompilingManager: not ready
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
Gui: 1012
CompilingManager: not ready
Gui: 1009
CompilingManager: not ready
Gui: 1006
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
Gui: 1003
CompilingManager: not ready
Gui: 1007
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
CompilingManager: not ready
Gui: 1010
Gui: 1014
CompilingManager: not ready
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
Gui: 1010
Gui: 1012
CompilingManager: not ready
Gui: 1015
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
CompilingManager: not ready
Gui: 1010
CompilingManager: not ready
Gui: 1012
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
Gui: 1007
CompilingManager: not ready
Gui: 1011
CompilingManager: not ready
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
Gui: 1012
CompilingManager: not ready
Gui: 1009
CompilingManager: not ready
Gui: 1012
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
CompilingManager: not ready
Gui: 1010
CompilingManager: not ready
Gui: 1008
CompilingManager: not ready
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
Gui: 1011
CompilingManager: not ready
Build modules tree: 262
Build modules tree: 92
Gui: 1009
CompilingManager: not ready
optimized dexer: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at h9.get_Item(a key)
at h2.ax()
at l.c()
Gui: 1014
CompilingManager: not ready
Gui: 1009
Gui: 1017
Gui: 1007
Gui: 1000
Gui: 1010
Build modules tree: 0
Compilation task: 5056.3662
Compilation task: 4056.4016
Compilation task: 3056.9173
Compilation task: 2053.9722
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
*** no reuse ***
Lines: 939 time: 0.9997
opt: *************************
opt: waiting for connection on port: 5021
Gui: 1700
System.Exception: Error compiling program.
Error description: Syntax error.
Error occurred on line: 2221
Sub btnPlay_Click
Word: sub
at fy.a(List`1 A_0, String A_1)
at ch.g()
at cc.a(Object A_0)
Compilation task: 9074.9263
Compilation task: 1670.1642
Gui: 180
Gui: 1033
Gui: 1001
Gui: 488
Gui: 105
opt: waiting for latch.
Gui: 351
Gui: 423
Gui: 101
Skipping missing maven: com.squareup.okhttp3/okhttp
Skipping missing maven: com.squareup.okhttp3/okhttp
link --auto-add-overlay --no-version-vectors --manifest AndroidManifest.xml -I "E:\android\platforms\android-30\android.jar" bin\extra\compiled_resources\mindware.mindgames.zip -R bin\extra\compiled_resources\com.google.android.gms.ads.impl.zip --extra-packages com.google.android.gms.ads.impl -R bin\extra\compiled_resources\androidx.browser.zip --extra-packages androidx.browser -R bin\extra\compiled_resources\androidx.core.zip --extra-packages androidx.core -R bin\extra\compiled_resources\androidx.coordinatorlayout.zip --extra-packages androidx.coordinatorlayout -R bin\extra\compiled_resources\androidx.drawerlayout.zip --extra-packages androidx.drawerlayout -R bin\extra\compiled_resources\androidx.swiperefreshlayout.zip --extra-packages androidx.swiperefreshlayout -R bin\extra\compiled_resources\com.google.android.gms.common.zip --extra-packages com.google.android.gms.common -R bin\extra\compiled_resources\androidx.fragment.zip --extra-packages androidx.fragment -R bin\extra\compiled_resources\com.google.android.gms.ads.zip --extra-packages com.google.android.gms.ads -R bin\extra\compiled_resources\androidx.work.zip --extra-packages androidx.work -R bin\extra\compiled_resources\com.google.firebase.crash.zip --extra-packages com.google.firebase.crash -R bin\extra\compiled_resources\com.google.android.gms.base.zip --extra-packages com.google.android.gms.base -R bin\extra\compiled_resources\com.google.android.gms.auth.api.zip --extra-packages com.google.android.gms.auth.api -R bin\extra\compiled_resources\com.google.firebase.messaging.zip --extra-packages com.google.firebase.messaging -R bin\extra\compiled_resources\com.google.android.play.core.client.zip --extra-packages com.google.android.play.core.client -R bin\extra\compiled_resources\androidx.media.zip --extra-packages androidx.media -R bin\extra\compiled_resources\com.google.firebase.perf.zip --extra-packages com.google.firebase.perf -R bin\extra\compiled_resources\androidx.appcompat.zip --extra-packages androidx.appcompat -R bin\extra\compiled_resources\androidx.appcompat.resources.zip --extra-packages androidx.appcompat.resources -A bin\extra\assets -A ..\Files -A b4xlibs\Files -A "E:\android\tools\..\extras\b4a_local\unpacked-googleconsent-63761782810000\assets" -o bin\temp.ap_ --java gen
System.ComponentModel.Win32Exception (0x80004005): The filename or extension is too long
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at f4.a(Process A_0, Boolean A_1, DataReceivedEventHandler A_2, DataReceivedEventHandler A_3, String A_4)
at f4.d.g()
at cc.a(Object A_0)
Compilation task: 112251.2722

It does seem to be app specific as it works with other apps. Seems like probably library related. I'll probably be able to figure it out or rollback the SDK update, but just wanted to pass it along.
 
Top