Ich habe versucht, etwas in QML3D zu entwickeln, und während meine App auf dem Desktop gut läuft, kann ich sie auf meinem Tablet nicht zum Laufen bringen (obwohl ich zum Beispiel Qt3D-Zylinder aus dem Softwarecenter habe -https://github.com/Sturmflut/ubuntu-touch-qt3d-cylinder- funktioniert prima).
Ich bin bei der einfachsten Anwendung angekommen, die nur das leere Ansichtsfenster hat, aber sie stürzt immer noch auf meinem Tablet ab. Hier ist der Code:
import QtQuick 2.0
import Qt3D 2.0
import Ubuntu.Components 1.1
/*!
\brief MainView with a Label and Button elements.
*/
MainView {
// objectName for functional testing purposes (autopilot-qt5)
objectName: "mainView"
// Note! applicationName needs to match the "name" field of the click manifest
applicationName: "com.ubuntu.developer.zubozrout.3d-car"
/*
This property enables the application to change orientation
when the device is rotated. The default is false.
*/
automaticOrientation: true
// Removes the old toolbar and enables new features of the new header.
useDeprecatedToolbar: false
width: units.gu(100)
height: units.gu(75)
Page {
title: i18n.tr("Simple")
Viewport {
id: viewport
width: 100
height: 100
fillColor: "#8bd"
}
}
}
Hat irgendjemand eine Idee, warum es abstürzt? Jedes Mal, wenn ich versuche, es auf meinem Tablet auszuführen, erscheint ein schwarzer Ladebildschirm und dann gelange ich zurück zu meinem Startbildschirm. Vielen Dank für Ihre Hilfe.
Antwort1
QML3D wird nicht mehr weiterentwickelt und daher von Ubuntu Touch nicht unterstützt.