Я создаю настольное приложение в libgdx и хочу получить путь к jar, чтобы я мог получить доступ к ближайшей к нему папке. Там много Gdx.files. (Вставьте здесь имя переменной), но они меня смущают. Спасибо!Как вы получаете путь к банке в libgdx?
ответ
Попробуйте это:
String directory = System.getProperty("user.dir");
FileHandle fh = Gdx.files.absolute(directory+"/foldername");
Тогда СПЧ является FileHandle в папку.
В файле Gdx.files есть несколько различных дескрипторов файлов. Позвольте мне объяснить их:
- Gdx.files.Claspath: Путь относительно корня пути к классам. Readonly! Не для HTML5 и iOS
- Gdx.files.Internal: путь относительно актива (на Android) или root (на рабочем столе). Readonly!
- Gdx.files.External: путь к карте SD (на Android) или к дому (на рабочем столе). Не для HTML5
- Gdx.files.Local: путь относительно частных файлов (на Android) или корень приложения (на рабочем столе). Не для HTML5
- Gdx.files.Absolute: полный путь. Не для HTML5.
Источники: FileHandling и Gdx.Files Source
Я немного обеспокоен здесь. Вы не отвечаете на вопрос, вы ответили за мной. И у вас больше бонусов? ... – Lestat
У меня такие же голоса: P Я надеюсь, что этот ответ ему поможет. Ваш ответ абсолютно прав, я просто подумал, что ему помогает объяснение всего GDX.files.xxx. Возможно, он решил использовать другой, поэтому ему не нужно обращаться с абсолютным путем. – Springrbua
Верно, извините. : p – Lestat
- 1. Как вы получаете путь к пользовательскому рабочему столу в XCode?
- 2. Как вы получаете путь к запущенному скрипту в groovy?
- 3. Как вы получаете путь к проекту в Struts 2?
- 4. Как получить путь к ресурсам в банке
- 5. Как вы получаете точный путь к «Мои документы»?
- 6. asp.net После Server.Transfer, как вы получаете путь к текущей странице?
- 7. Как вы получаете корневой сайт?
- 8. Как вы получаете доступ к THREE.Geometry?
- 9. Как вы получаете доступ к API NFL?
- 10. Как вы получаете доступ к свойствам объектов?
- 11. Как вы получаете временные пути?
- 12. Как вы получаете путь к пути рельсов, когда вы не хотите использовать тег изображения
- 13. Как вы получаете путь к файлу для файла при изменении каталога пользователя?
- 14. JAVA: Как вы получаете доступ к данным в отдельном классе?
- 15. AssociateColorProfileWithDevice, Где вы получаете DeviceName?
- 16. В ASP.NET, как вы получаете физический путь к файлу, когда HttpContext.Current является NULL?
- 17. Как вы получаете длину строки?
- 18. Как вы получаете «это» функции?
- 19. Как вы получаете Наблюдаемое событие?
- 20. Как вы получаете значение «embed»?
- 21. Как вы получаете дочерние узлы?
- 22. Как вы получаете Scope в PDFlib
- 23. Как вы получаете доступ к диапазону элементов массива в vhdl?
- 24. Как вы получаете доступ к ARGV в Mathematica?
- 25. Как вы получаете доступ к переменной, объявленной в расширении класса?
- 26. Как вы получаете доступ к нестандартным атрибутам в JavaScript JavaScript?
- 27. Как вы получаете доступ к значению JTextField в JRuby?
- 28. Как вы получаете доступ к свойствам элементов в таблице HTML?
- 29. Как вы получаете доступ к Grails ServletContext в файле gsp?
- 30. Как вы получаете доступ к информации стиля слоя в Photoshop?
являются 2 отвечает на решение вашего вопроса? Если это так, пожалуйста, отметьте его как решение. Спасибо – Springrbua
@Springrbua Готово, забыл ... – thetheodor