问题标签 [qtandroidextras]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1362 浏览

android - Qt 与 android 5.9.0 安装错误

我正在尝试使用 android 安装 Qt,但在添加 AVD 时遇到问题,

sdk 位置:D:\android-sdk ndk 位置:D:\android\android-ndk-r15c-windows-x86_64\android-ndk-r15c 创建者显示它为这个 ndk ant 位置找到了 10 个工具链:D:\Apache- ant-1.9.6\src\script\ant.bat

每当我尝试启动 avd manager 时,我都会收到如下弹出消息

已安装的 SDK 工具(版本 26.0.2)中不提供 AVD 管理器工具。使用命令行工具“avdmanager”进行高级 AVD 管理。

如果我尝试构建示例项目,我会收到如下错误

构建/部署项目测试时出错(套件:Android for x86(GCC 4.9,Qt 5.9.0 for Android x86))执行步骤“部署到 Android 设备”时

如果有人知道出了什么问题,请帮我解决这个问题。我正在使用 Qt 5.9.0 和 Qt creator 4.3.1 谢谢。

0 投票
2 回答
366 浏览

android - 当我使用 Qt Android Extras C++ 类时如何防止 Windows 上的错误

我使用以下问题的解决方案在 Android 上打开文件。

Qt/Necessitas - 合理的 QFileDialog 替换/皮肤?

但它只适用于android,这个代码(Qt Android Extras C++ Classes)不能在windows上运行?

例如我得到以下错误?

无法打开包含文件:'QAndroidJniObject':没有这样的文件或目录

我用这个来解决

但是当我使用它时,我又遇到了另一个错误?

'QAndroidActivityResultReceiver':基类未定义

0 投票
0 回答
113 浏览

ios - QML 阿拉伯字体在 iOS 中的渲染不正确

在 ios 和 android 中使用 QML 进行字体渲染似乎存在差异,如下所示

这个在android中正确呈现

在此处输入图像描述

请检查ios中的差异。这里显示不正确。

在此处输入图像描述

我必须在 iOS 中做任何不同的事情才能正确显示吗?或者这是否与语言支持有关。

下面是使用的代码。

0 投票
1 回答
114 浏览

qt - 如何在来电到达 Qt for Android 时收到通知

我正在使用适用于 Android 的 Qt 5.10。我的程序基于 Qt Widgets,它是用 C++ 编写的。当有人来电时,我需要得到通知。Qt 中有没有办法知道来电等消息(也许这可以扩展到 Qt 移动框架)?

如果可以的话,请分享代码以供参考,谢谢

0 投票
1 回答
290 浏览

android - 如何将 android 原生代码与 Qt Quick 项目集成?

我正在尝试使用 QAndroidJniObject 将 wifi 名称连接到我的手机。

.java文件:

我的 cpp 代码是

在尝试构建这个之后,我得到了这个错误: 23:错误:未定义引用 '_jstring* QAndroidJniObject::callStaticMethod<_jstring*>(char const*, char const*, char const*, ...) '

我该如何解决这个问题?

这样做的正确方法是什么?

0 投票
0 回答
88 浏览

qt - 我应该使用哪种方法来获取 Android Build Version SDK_INT?

Android Extra 有一个函数 QtAndroid::androidSdkVersion() 可以获取 API Level,它是在 Qt 5.3 中引入的。

最近我发现Qt 5.9中引入的QOperatingSystemVersion还有另一种方式

哪种方式更推荐?

0 投票
1 回答
86 浏览

android - 在qt-android中使用pocketsphinx,使用中文包时出现问题

我应该怎么办

0 投票
1 回答
329 浏览

android - 如何从 back4app.com 连接到 Qt android 应用程序的解析服务器后端

我正在尝试使用Qt 5.13. 我打算为我的后端使用解析服务器。我正在使用back4app的免费计划。我按照官方教程here

但我不确定如何将 android SDK 导入到我的 Qt C++ 代码中。?

我将以下代码添加到gradle.build文件中。

在这一步之后,我不确定在哪里放置下面的代码

我需要能够在我的 C++ 代码中运行以下代码。

我试图在没有运气的情况下导入 Qml 代码。

0 投票
0 回答
150 浏览

firebase - 是否可以将 Instabug / Crashlytics 添加到 Qt Android 应用程序?

我想了解我们是否可以将 Instabug 或 Crashlytics 集成到使用 Qt 5.9.1 开发的 Android 应用程序中。此外,这些工具是否能够捕获和报告 C++ 层中抛出的异常?

0 投票
3 回答
812 浏览

android - getIntent().getExtras() 上的空指针;

RegisterActivity1 中的代码:

RegisterActivity2 中的代码:

我正在尝试将电子邮件和密码从活动 1 传递到活动 2,但到目前为止我尝试过的任何事情似乎都没有奏效。我总是在这里得到一个空指针异常:

有关如何解决此问题的任何提示?

这是来自 Activity1 的完整方法,以防它与覆盖方法有关......

例外: