Я уверен, что вы не сможете запустить Ubuntu Touch на Android-эмуляторе. Эмулятор Android имитирует виртуальную машину Davlik, которая не является частью модифицированного ядра CyanogenMod, который используется для ОС Ubuntu Touch. Но есть еще несколько вариантов тестирования ваших приложений.
Вы можете использовать qmlscene (умный qt qml viewer). Вы можете протестировать смартфон, например HTC Desire (браво), который вы можете купить за 30 евро. Если вы являетесь пользователем Windows, вы можете запустить Ubuntu в виртуальной машине. Вы можете купить плату разработчика, такую как Odroid-U2 и порт Ubuntu Touch OS для этого устройства. Для него доступна версия CyanogenMod 10.1.Это возможно в Kubuntu (kwin) ... нажмите на заголовок приложения, выберите «advanced-> Shortcut». Я знаю, что точно не отвечает на ваш вопрос - мне любопытно узнать, может ли Gnome / Unity сделать это.
Это возможно в Kubuntu (kwin) ... нажмите на заголовок приложения, выберите «advanced-> Shortcut». Я знаю, что точно не отвечает на ваш вопрос - мне любопытно узнать, может ли Gnome / Unity сделать это.
Если вы предпочитаете существующий пакет, существует wmctrl , который поддерживает множество разных оконных менеджеров:
Инструмент предоставляет доступ к командной строке почти ко всем функциям, определенным в EWMH спецификация. Его можно использовать, например, для получения информации о диспетчере окон, получения подробного списка рабочих столов и управляемых окон, для переключения и изменения размеров рабочих столов, для того чтобы сделать окна полноэкранными, всегда выше или липкими, а также активировать, (! d5) blockquote>
Установите его:
sudo apt-get install wmctrl
Список существующих окон:
wmctrl -l
И карта:
wmctrl -a & lt; WIN & gt;
к ярлыку клавиатуры.
Для меня работала следующая адаптация кода из @ dv3500ea, включая настройку фокуса:
#! / usr / bin / env python2 import wnck import gtk import sys import time screen = wnck.screen_get_default (), в то время как gtk.events_pending (): gtk.main_iteration () windows = screen.get_windows () для w в окнах: if len (sys.argv) & gt; 1: если w.get_application (). Get_name () == sys.argv [1]: w.activate (gtk.gdk.x11_get_server_time (gtk.gdk.get_default_root_window ())) break else: print ("Имя приложения окна с именем "+ repr (w.get_name ()) +" is "+ repr (w.get_application (). get_name ()))
Если вы предпочитаете существующий пакет, существует wmctrl , который поддерживает множество разных оконных менеджеров:
Инструмент предоставляет доступ к командной строке почти ко всем функциям, определенным в EWMH спецификация. Его можно использовать, например, для получения информации о диспетчере окон, получения подробного списка рабочих столов и управляемых окон, для переключения и изменения размеров рабочих столов, для того чтобы сделать окна полноэкранными, всегда выше или липкими, а также активировать, (! d5) blockquote>
Установите его:
sudo apt-get install wmctrl
Список существующих окон:
wmctrl -l
И карта:
wmctrl -a & lt; WIN & gt;
к ярлыку клавиатуры.
Это возможно в Kubuntu (kwin) ... нажмите на заголовок приложения, выберите «advanced-> Shortcut». Я знаю, что точно не отвечает на ваш вопрос - мне любопытно узнать, может ли Gnome / Unity сделать это.
Для меня работала следующая адаптация кода из @ dv3500ea, включая настройку фокуса:
#! / usr / bin / env python2 import wnck import gtk import sys import time screen = wnck.screen_get_default (), в то время как gtk.events_pending (): gtk.main_iteration () windows = screen.get_windows () для w в окнах: if len (sys.argv) & gt; 1: если w.get_application (). Get_name () == sys.argv [1]: w.activate (gtk.gdk.x11_get_server_time (gtk.gdk.get_default_root_window ())) break else: print ("Имя приложения окна с именем "+ repr (w.get_name ()) +" is "+ repr (w.get_application (). get_name ()))
Это возможно в Kubuntu (kwin) ... нажмите на заголовок приложения, выберите «advanced-> Shortcut». Я знаю, что точно не отвечает на ваш вопрос - мне любопытно узнать, может ли Gnome / Unity сделать это.
Если вы предпочитаете существующий пакет, существует wmctrl , который поддерживает множество разных оконных менеджеров:
Инструмент предоставляет доступ к командной строке почти ко всем функциям, определенным в EWMH спецификация. Его можно использовать, например, для получения информации о диспетчере окон, получения подробного списка рабочих столов и управляемых окон, для переключения и изменения размеров рабочих столов, для того чтобы сделать окна полноэкранными, всегда выше или липкими, а также активировать, (! d5) blockquote>
Установите его:
sudo apt-get install wmctrl
Список существующих окон:
wmctrl -l
И карта:
wmctrl -a & lt; WIN & gt;
к ярлыку клавиатуры.
Для меня работала следующая адаптация кода из @ dv3500ea, включая настройку фокуса:
#! / usr / bin / env python2 import wnck import gtk import sys import time screen = wnck.screen_get_default (), в то время как gtk.events_pending (): gtk.main_iteration () windows = screen.get_windows () для w в окнах: if len (sys.argv) & gt; 1: если w.get_application (). Get_name () == sys.argv [1]: w.activate (gtk.gdk.x11_get_server_time (gtk.gdk.get_default_root_window ())) break else: print ("Имя приложения окна с именем "+ repr (w.get_name ()) +" is "+ repr (w.get_application (). get_name ()))