diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -16,8 +16,7 @@ - - + diff --git a/android/res/values/libs.xml b/android/res/values/libs.xml deleted file mode 100644 --- a/android/res/values/libs.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - https://download.qt-project.org/ministro/android/qt5/latest - - - - - - - - - - - - - - - - - - - - diff --git a/mobile/main.cpp b/mobile/main.cpp --- a/mobile/main.cpp +++ b/mobile/main.cpp @@ -66,6 +66,9 @@ engine.rootContext()->setContextProperty(QStringLiteral("app"), &widget); engine.addImportPath(pluginsDir); +#ifdef __ANDROID__ + engine.addImportPath(QStringLiteral("assets:/qml")); +#endif engine.rootContext()->setContextObject(new KLocalizedContext(&engine)); diff --git a/mobile/pluginsmodel.cpp b/mobile/pluginsmodel.cpp --- a/mobile/pluginsmodel.cpp +++ b/mobile/pluginsmodel.cpp @@ -27,7 +27,7 @@ QString PluginsModel::pluginsDirectoryPath() { #ifdef __ANDROID__ - return "/data/data/org.kde.kalgebramobile/qt-reserved-files/share/kalgebramobile/plugins"; + return QStringLiteral("assets:/share/kalgebramobile/plugins"); #else return QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("plugins"), QStandardPaths::LocateDirectory); #endif