Ejecutar un proyecto Java existente en Java N-IDE (Android)

Ejecutar un proyecto Java existente en Java N-IDE (Android)

Intento ejecutar una aplicación de consola Java simple en Java N-IDE en Android, pero esta aplicación se desarrolló inicialmente en IntelliJ en Windows.

Descargué Termux, instalé Git y cloné mi proyecto, funcionó de maravilla.

Puedo abrir la carpeta de mi proyecto y ver todas mis clases, puedo abrir mi clase principal en una mesa y presionar ejecutar, pero aparece este error:

java.lang.ClassNotFoundException: Didn't find class "src.main.Main" on path: DexPathList[[dex file "/storage/emulated/0/workspace/projectName/app/build/dexedClasses/classes.dex"],nativeLibraryDirectories=[/system/lib, /system/vendor/lib]]

    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)

    at com.duy.android.compiler.java.Java.run(Java.java:91)

    at com.duy.ide.javaide.run.activities.ExecuteActivity.executeDex(ExecuteActivity.java:147)

    at com.duy.ide.javaide.run.activities.ExecuteActivity.exec(ExecuteActivity.java:124)

    at com.duy.ide.javaide.run.activities.ExecuteActivity.access$100(ExecuteActivity.java:45)

    at com.duy.ide.javaide.run.activities.ExecuteActivity$1.run(ExecuteActivity.java:88)

    at java.lang.Thread.run(Thread.java:764)

El caso es que no encuentro como configurar este "DexPathList"

La respuesta más precisa que encontré en Internet estaba ahí:

https://github.com/tranleduy2000/javaide/wiki/Open-java-example

Pero este tutorial trata sobre ejecutar un código de ejemplo desde la aplicación, no sobre ejecutar otro proyecto existente.

Hay un menú interesante "Seleccionar clase para ejecutar" en una captura de pantalla, pero no sé cómo abrirlo.

¿Alguien sabe cómo funciona Java N-IDE?

Respuesta1

Es porque no aplicó qué archivo del Almacenamiento u otros archivos conocidos, y no extrajo los archivos o simplemente los agregó, para que pueda abrirse y tal vez funcione perfectamente bien.

información relacionada