我目前正在将我的“桌游骰子应用”从纯Java重建为Android Studio,以便在桌面上使用它,但与往常一样,我面临着许多困难。
主要是我在导入.txt文件时遇到问题,因为似乎他们在Studio 3+中已经更改了UI,并且找不到其他教程/堆栈文章需要的选项。 现在,我用.txt制作了一个简单的目录“ assets”文件夹(仅Win Explorer和Studio的Project View可以看到,而Android View看不到),它是“字典样式”(1行= 1个数据入口) )。
代码在这里,因为由于某些明显的原因,stackoverflow破坏了它的缩进并且不允许我直接发布它: https://docs.google.com/document/d/1Bgifvnt_ZJJ0DjMp3extsHmUGlvpvbSzONblmM3lvb4/edit?usp=sharing (不,标识符,ctrl + k或代码块未正确格式化行)
那么...我应该把它放在什么目录中,或者如何从Android看不到的资产中调用它,如何确保它添加到.apk中?
除此之外,我还面临最后两种方法中Streams的问题,因为它们似乎无法像常规Java中那样工作。阅读器是否有可以跳过行的选项?我相信文件包含13,000个英语名词的列表,因此每次阅读整个文件都是不行的。
doGenerate->中的代码块很奇怪,已经过测试并且可以很好地打印,因此就可以了。
感谢您提供的任何帮助。 ^^