GTK Javascript (GJS) Gnome AppIndicator3 包括

GTK Javascript (GJS) Gnome AppIndicator3 include

我有一个用 GNOME Builder 制作的应用程序,其中有一行:

 pkg.require({
      'Gio': '2.0',
      'Gtk': '3.0',
      'GLib': '2.66.1',
      'AppIndicator3': '0.1'
 });

const gtk = imports.gi.Gtk;
const glib = imports.gi.GLib;
const gio = imports.gi.Gio;
const appindicator = imports.gi.AppIndicator3;

但是当我 运行 它说:Unsatisfied dependency: AppIndicator3

但我有一个 js 文件使用:

const appindicator = imports.gi.AppIndicator3;

当我 运行 它与 gjs index.js 一起工作时。 我是 gnome gtk 的新手,似乎无法弄清楚问题是什么。

gnome builder 似乎正在使用 flatpack 作为构建环境,您应该 select 将主机操作系统作为应用程序运行时