我有一个用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的新手,似乎不知道问题出在哪里。
发布于 2021-01-27 20:37:44
gnome builder似乎正在使用flatpack作为构建环境,您应该选择Host operating system作为应用程序运行时
https://stackoverflow.com/questions/65882736
复制相似问题