为了账号安全,请及时绑定邮箱和手机立即绑定

帧缓冲图像查看器 (FBI) 在作为进程执行时失败 - Java

帧缓冲图像查看器 (FBI) 在作为进程执行时失败 - Java

吃鸡游戏 2021-08-19 16:17:24
我正在尝试使用 Linux FBI 实用程序将一些 .jpg 图像从 Java 写入 Raspberry Pi 3 上的帧缓冲区。从命令行一切正常。我的 Java 应用程序运行良好,直到我尝试运行以下代码行(顺便说一下,没有 Java 错误):Process p = Runtime.getRuntime().exec("sudo fbi -T 1 -d /dev/fb0 -a -noverbose -t 1 -cachemem 0 /home/pi/Desktop/*.jpg");执行此过程时,FBI 的黑色加载屏幕确实会显示,因此我知道它正在正确执行,但 FBI 以错误说明/home/pi/Desktop/*.jpg Loading Failed. 我以前见过这个错误,但只有当我引用一个不存在的文件夹或文件时。我试图显示的图像在桌面上。我可以exec从 CLI 中的任何位置运行调用中的相同命令,并且它可以工作。我不确定为什么它在我的 Java 应用程序中不起作用。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 164 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信