Game files not in the assets folder

I want to download my corona games programmatically in a native Andorid app and then start the game. 

Until now I put the files in the assets folder and it worked. Now I wanna move them to a diffrent directory that I create after downloading. 

I tried to provide my path to here coronaView.init({my custom path}) but the imports in my main.lua didn’t work. That is the crash. My code imports s file called commons.lua that is placed in the same directory as the main file.

2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: java.lang.ClassNotFoundException: commons.LuaLoader 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at java.lang.Class.classForName(Native Method) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at java.lang.Class.forName(Class.java:454) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at java.lang.Class.forName(Class.java:379) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at com.ansca.corona.NativeToJavaBridge.callLoadClass(NativeToJavaBridge.java:311) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at com.ansca.corona.JavaToNativeShim.nativeResize(Native Method) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at com.ansca.corona.JavaToNativeShim.resize(JavaToNativeShim.java:372) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at com.ansca.corona.graphics.opengl.CoronaGLSurfaceView$CoronaRenderer.onSurfaceChanged(CoronaGLSurfaceView.java:374) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1611) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1377) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: Caused by: java.lang.ClassNotFoundException: Didn't find class "commons.LuaLoader" on path: DexPathList[[zip file "/data/app/{app package}/base.apk"],nativeLibraryDirectories=[/data/app/{app package}/lib/arm, /data/app/{app package}/base.apk!/lib/armeabi-v7a, /system/lib, /product/lib]] 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at java.lang.ClassLoader.loadClass(ClassLoader.java:379) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: at java.lang.ClassLoader.loadClass(ClassLoader.java:312) 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev W/System.err: ... 9 more 2020-04-07 13:40:29.447 3242-6202/com.myndlift.dev I/Corona: Runtime error /Users/jenkins/slaveroot/workspace/CoronaCards/OS/android/platform/resources/init.lua:835: module 'commons' not found: no field package.preload['commons'] no file '(null)/commons.lua' no file '(null)/commons.lua' no file '/data/app/{app package}/lib/arm/libcommons.so' no file './commons.so' no file '(null)/commons.so' no file '/data/app/{app package}/lib/arm/libcommons.so' no file './commons.so' no file '(null)/commons.so' stack traceback: [C]: in function 'require' /Users/jenkins/slaveroot/workspace/CoronaCards/OS/android/platform/resources/init.lua:835: in function 'require' {my custom path}/main.lua:28: in main chunk

What should I do?