%E2%80%9C%20nicht..png)
Ich erhalte diesen Fehler, wenn ich versuche, mein Click-Paket für mein Nexus 4-Telefon zu erstellen. Dieses Problem besteht nicht, wenn ich es für den Desktop erstelle:
Loading module: 'libubuntu_application_api_touch_mirclient.so.3.0.0'
This plugin does not support propagateSizeHints()
Der vollständige Fehler ist hier:
Ich weiß nicht, wie ich das Problem beheben kann. Irgendeine Idee, was das bedeutet?
Antwort1
Es gibt etwas Ähnliches. Fehlerbericht für die Taschenrechner-App:
Getestet auf mehreren Geräten (Arale, Krillin mit RC-Proposed) und Krillin mit Retail OTA-5.
Beim Starten des Rechners wird das Startfenster angezeigt. Anschließend wird die App beendet, ohne dass das Rechnerfenster jemals gezeichnet wird.
Die App wird problemlos auf dem Desktop gestartet.
Zwischen r182 (aktuell im Shop) und r217 ist etwas kaputtgegangen.
Das Protokoll enthält: -
phablet@ubuntu-phablet:~/.cache/upstart$ cat application-click-com.ubuntu.calculator_ubuntu-calculator-app_2.0.217.log
libust[27746/27749]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[27746/27749]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[27746/27748]: Error: Error opening shm /lttng-ust-wait-5 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[27746/27748]: Error: Error opening shm /lttng-ust-wait-5 (in get_wait_shm() at lttng-ust-comm.c:958)
Loading module: 'libubuntu_application_api_touch_mirclient.so.3.0.0'
UbuntuWindow - regular geometry
UbuntuWindow - regular geometry
UbuntuWindow - regular geometry
This plugin does not support propagateSizeHints()
Fix Committed zum Zweig (Rev. 218):lp:~gang65/ubuntu-calculator-app/ubuntu-calculator-app-install-fix (Rev. 218)
Unterschied:
=== modified file 'app/CMakeLists.txt'
--- app/CMakeLists.txt 2015-07-20 19:23:20 +0000
+++ app/CMakeLists.txt 2015-07-31 11:54:58 +0000
@@ -3,14 +3,8 @@
add_custom_target(ubuntu-calculator-app_QMlFiles ALL SOURCES ${QML_JS_FILES})
endif(NOT "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
-if(CLICK_MODE)
- install(FILES graphics/${ICON_FILE} DESTINATION ${CMAKE_INSTALL_PREFIX})
- install(FILES ${MAIN_QML} DESTINATION ${CMAKE_INSTALL_PREFIX})
-else (CLICK_MODE)
- install(FILES graphics/${ICON_FILE} DESTINATION ${CMAKE_INSTALL_PREFIX}/${UBUNTU-CALCULATOR-APP_DIR})
- install(FILES ${MAIN_QML} DESTINATION ${CMAKE_INSTALL_PREFIX}/${UBUNTU-CALCULATOR-APP_DIR})
-endif(CLICK_MODE)
-
+install(FILES graphics/${ICON_FILE} DESTINATION ${UBUNTU-CALCULATOR-APP_DIR})
+install(FILES ${MAIN_QML} DESTINATION ${UBUNTU-CALCULATOR-APP_DIR})
add_subdirectory(engine)
add_subdirectory(graphics)
=== modified file 'manifest.json.in'
--- manifest.json.in 2015-07-09 20:39:32 +0000
+++ manifest.json.in 2015-07-31 11:54:58 +0000
@@ -4,7 +4,7 @@
"description": "Powerful and easy to use calculator.",
"framework": "ubuntu-sdk-14.10",
"hooks": {
- "@APP_HARDCODE@": {
+ "calculator": {
"apparmor": "@[email protected]",
"desktop": "@CMAKE_INSTALL_DATADIR@/applications/ubuntu-calculator-app.desktop"
}
Antwort2
Ich habe dieses Problem gelöst, indem ich im SDK mithilfe der Vorlage ein neues Projekt erstellt habe:
Und ich übertrage meine Projektdateien in dieses Projekt. Das war zwar keine Lösung für den Fehler, aber meiner Einschätzung nach die schnellste Problemumgehung, die es mir ermöglichte, wieder an die Arbeit zu gehen.