Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以使用 opencsv 从 assets 文件夹中的 csv 文件中读取。但是,写入文件有点神秘。
我执行以下操作以在 /assets 文件夹中打开一个文件以供阅读:
CSVReader reader = new CSVReader(new InputStreamReader(getAssets().open("shoppinglists.csv")));
如何打开文件进行写作,以及如何进行写作?使用 getAssets() 来访问文件接缝干净,所以我也想用它来阅读。
您可能无法写入资产文件,因为它是 APK 的一部分。
如果我是您,我会将资产文件复制到您的临时目录并根据需要写入该副本。
Assets 文件夹存在于打包的 apk 中。它是只读的。所以你不能写它。