Sto costruendo un piccolo gioco Android usando libgdx. Per ora ho una copia delle risorse del gioco nella cartella del progetto desktop e nella cartella del progetto Android. Per qualche strana ragione devo accedere a quei file in modo diverso in ciascuna delle due versioni.Gestione risorse tra desktop e dispositivo in libgdx
Questo funziona bene in un'applicazione desktop, ma mi dà un'eccezione FileNotFound in app Android:
Texture texture = new Texture(Gdx.files.internal("assets/someImage.png"));
Se rimuovo le "attività" dal nome del file è il contrario (Android funziona, si blocca il desktop):
Texture texture = new Texture(Gdx.files.internal("someImage.png"));
Non so quale sia il problema. La struttura delle cartelle è esattamente la stessa per entrambi i progetti ... Qual è il modo giusto per farlo con libgdx?
Questo è il modo più semplice, funziona come un incantesimo e non è IDE specifico – Lyoneel