创建一个文本文件并将其保存到 Android 手机中的特定位置
我想创建一个从蓝牙接收的数据的文本文件,然后将其保存到可供其他应用程序使用的位置。
我该如何使用代码解决这个问题?
I want to create a text file of the data received from bluetooth and then save it to a location from where it can be used by another application.
How can I solve this using code?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 FileWriter 是最简单的方法之一:
这会将文件保存到 SDCard 目录,其他应用程序可以访问该目录。确保包含
WRITE_EXTERNAL_STORAGE
对您的清单文件的权限。Using
FileWriter
is one of the easiest ways:This will save the file to the SDCard directory, which is accessible by other applications. Make sure to include the
WRITE_EXTERNAL_STORAGE
permission to your Manifest file.看起来像 dupe/与 StackOverflow:将文件保存到手机有关SD 卡的
您应该能够使用常规的 java 文件 IO 类将实际数据保存到文件中。
Looks like dupe/related to StackOverflow: Saving file to phone in stead of SD-card
You should be able to use regular java File IO classes to save the actual data to the file.