我正在开发一个Android应用程序,我需要从文件中读取单词来创建一个Trie。有没有办法我可以在安装时将文件写入内部存储,以便只有我的应用程序可以访问它,或者我应该硬编码单词。任何建议表示赞赏
答案 0 :(得分:2)
如果文件不会更改,则应将其放在资产目录中。如果要更改,您可以将其从资产复制到内部存储,它将是私有的。外部存储(通常是SD卡)是可读字的。
http://developer.android.com/guide/topics/data/data-storage.html
http://developer.android.com/reference/android/content/res/AssetManager.html