如何解决Tizen studio gear s3 智能手表保存文本文件
我正在使用 Tizen Studio 为三星 Gear S3 创建本机智能手表应用程序。我想记录加速度计数据并将其存储在 csv 文本文件中,但是我似乎无法访问任何文件。如果我使用 app_get_data_path(),它会返回一个无法通过设备管理器访问的应用程序私有存储的路径(我想将此数据提取到我的 PC 以用于 ML 模型)。因此,我尝试使用设备本身内的媒体文件夹(如某些论坛帖子所推荐的那样),我已在清单文件中授予了权限。
下面是我用来尝试打开文件的代码:
ad->fptr = fopen("/opt/usr/media/documents/test.txt","w");
fprintf(ad->fptr,"test");
fclose(ad->fptr);
当我尝试创建文件后插入断点时,调试日志显示:
Temporary breakpoint 2,main (argc=30,argv=0xfffef1d4) at ../src\get_accel_data_log.c:192
192 appdata_s ad = {0,};
[New Thread 11492]
Program received signal SIGSEGV,Segmentation fault.
0xf7238098 in ?? ()
[New Thread 11493]
[New Thread 11494]
[New Thread 11495]
[New Thread 11496]
[New Thread 11497]
我发现这个 IDE 真的很难调试和使用,如果有人有任何经验或想法,我将不胜感激。我很乐意提供更多信息,因为我知道我已经给出了最低限度。谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。