Не может запустить базовое приложение Ubuntu от IDE на устройстве

Я установил Ubuntu-SDK и добавил мой Nexus 4 с высвеченной Ubuntu как устройство. Устройство показывают как онлайн, и я могу запустить "Привет мировое" приложение, созданное путем нажатия на "File"-> "New file or project". Но я не могу запустить базовое приложение, Отбрасывающее буквы путем открытия его в IDE и нажатия на Кнопку запуска. Я получаю следующее сообщение:

Sdk-Launcher> Error: This application is already installed on the device, 
uninstall it or temporarily change the name in the manifest.json file!

Конечно, я удалил предварительно установленные Отбрасывающие буквы длинным касанием на значке и Удалении. Я также пытался запустить приложение в Эмуляторе Ubuntu, где я получаю то же сообщение об ошибке, хотя нет никаких Отбрасывающих Букв, предварительно установленных на Эмуляторе вообще. Кто-либо знает, как сделать эту работу?

Примечание: Я также пытался изменить Имя в manifest.json. После этого приложение запускается, но основной файл QML не загружается.

1
задан 1 October 2014 в 19:30

1 ответ

После некоторого чата с Ubuntu касаются команды, я отправляю фиксацию. Оказывается, что SDK Ubuntu устарел на Ubuntu 14.04, это должно быть обновлено как это:

sudo add-apt-repository ppa:ubuntu-sdk-team/tools-development
sudo apt-get update
sudo apt-get upgrade

Затем отредактируйте/usr/share/qtcreator/ubuntu/scripts/qtc_device_applaunch.py как суперпользователь и удалите следующие строки:

    else:
        print("Sdk-Launcher> Uninstalling already installed package (--force-install)")
        success = subprocess.call(["pkcon","remove",package_name+";"+package_version+";"+package_arch+";local:click","-p"],stdout=subprocess.DEVNULL)
        if success != 0:
            print("Sdk-Launcher> Uninstalling the application failed",flush=True)
            sys.exit(1)

После этого я должен был изменить 'Исполнительную' строку в отбрасывании-letters.desktop к этому:

Exec=qmlscene dropping-letters.qml

Кусок пирога, не так ли?:-P

1
ответ дан 11 November 2019 в 12:34

Другие вопросы по тегам:

Похожие вопросы: