gpt4 book ai didi

java - android Java libgdx 文本文件

转载 作者:太空宇宙 更新时间:2023-11-04 14:05:29 26 4
gpt4 key购买 nike

我在 Android Studio 项目中加载和读取文本文件时遇到一些问题。当我运行桌面版本时,它运行良好,但是当我通过 adb 在手机(galaxy s4)上运行它或打包应用程序并手动安装它时,我在启动画面后出现空白黑屏。通过 adb 我的 logcat 显示

W/System.err:Java.io.FileNotFoundException:/levels/1txt:打开失败:ENOENT(没有这样的文件或目录)

我的文件位于 asset 文件夹中名为levels 的子文件夹中。标记错误的代码部分是

字符串文件路径 = "levels/1.txt";文件文件名 = new File(filePath);

此后的代码使用扫描仪读取文件并将字符放入数组中。

我确实想知道是否是我的代码错误,是我的手机还是我的 android studio 设置错误(就像它不包括我的文本文件或一些愚蠢的东西)

很抱歉,如果这个问题已在其他地方得到回答。我昨晚在找,但没有找到任何有帮助的东西。

预先感谢您的帮助

编辑:在不同的手机上尝试并得到相同的结果,因此假设它是代码问题或 android studio 项目设置错误

最佳答案

你可以试试这个:

FileHandle fileHandle = Gdx.files.internal("levels/1.txt");

String s = new String(fileHandle.readString());

System.out.println(s);

希望有帮助。

关于java - android Java libgdx 文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28908629/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com