问题标签 [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.
android - 如何使用具有内容URI的qt在android中打开文件
我如何打开带有 android -content://com.android.providers.downloads.documents/document/raw.pdf 链接的 QFile 文件
我尝试了下面的代码,但它显示文件未打开
qt - 相机 不保存拍摄的图像
我使用 Qt 5.12.5,并且我有 qt quick controls 2 项目,我在我的 Android 设备上运行它。
现在我有一个问题,Not trigger 的imageSaved
信号Camera
?
在下面当我点击按钮时相机应该捕捉
单击按钮imageCaptured
信号运行后,photoPrevew
显示捕获的图像,onImageSaved
但未运行,我的图库中看不到任何捕获的图像!
应用程序输出
qt - QtCreator 说:x“未安装 SDK 工具”
我在 QtCreator 中打开 Extras-->Settings 并在“设备”页面上显示错误“未安装 SDK 工具”。究竟缺少什么?
我在 C:\Program Files\Android\Android Studio 中安装了 Android Studio 3.5.3。Qt Creator 4.11.0 (Community) 安装在 D:\Qt\Qt5.12.7\Tools\QtCreator\bin 中。
我查看了 Android Studio 中的文件--> 设置,但“外观和行为”-->“系统设置”-->“Android SDK”-->“SDK 工具”中安装了所有内容。
我的操作系统是 Windows 10。
android - 无法使用 QtAndroid::hideSplashScreen() 隐藏 QtAndroid 启动画面;
我目前正在为 android 开发一个 Qt C++/QML 应用程序,我遇到了一个问题。按照本指南中的步骤操作:这里。
这会产生一个非常干净且功能强大的 SplashScreen(我自己假设)。但是,它指示我QtAndroid::hideSplashScreen();
在加载所有元素时使用隐藏启动画面。这种方法只会给我留下一个空白屏幕,如下所示:
没有显示有关显示/隐藏此元素的成功/失败的错误消息。“隐藏”它之后,没有视图显示(我的视图此时应该显示。)
我隐藏启动画面的方法如下:
结果,我确实看到“地图已加载!” 调用,但没有出现。
请记住,如果没有启动画面,主视图会显示得非常好。
应用主题.xml:
飞溅.xml:
AndroidManifest.xml 部分:
android - 如何使用 QtAndroid::androidActivity().callObjectMethod 获取 int 值?
我知道使用以下方法,我可以从 Android 主活动获取一个字符串到 Qt/C++ 端。
someMethod
如果返回一个 Java ,上面是很棒的String
。但是如果someMethod
返回一个int呢?以下方式在Qt中不起作用?它有编译错误。
我怎样才能收集一个int
或一个jint
使用QtAndroid::androidActivity().callObjectMethod
?
通过这个链接,我找不到我的问题的答案。
Qt版本:
Qt 5.12商业版
android - 如何使用 com 端口与 Android 设备通信?
我正在使用 Qt 开发 Android 项目,我需要在手机和计算机之间进行通信。我想用Putty做一个小演示。我想通过USB线向手机发送数据并显示在Putty上以确保通信。当我在手机上搜索串口时 const QList<QSerialPortInfo> &info = QSerialPortInfo::availablePorts();
info.count()
为零。应用程序在手机上找不到任何串行端口,但我可以通过 USB 电缆发送或接收数据(拖放)。如何使用串行端口与 Android 设备通信?
谢谢你的回答。。
qt - 在 Android 上构建 Qt 应用程序时出错
首先,我应该说我可以创建一个新项目并在我的 Android 设备上构建和运行它,但是我的一个项目有问题,编译输出显示:
我不知道第2行是否有问题,跳过禁用的步骤复制...
但在启动androiddeployqt.exe后,在第 10 行,日志显示:找不到应用程序二进制文件
我不知道如何解决这个问题,因为实际上,我在编译后生成的文件中有MusiQ二进制文件,正如我之前所说,我可以在我的Android设备上运行和部署其他项目,所以我认为Qt没有问题- QtCreator 中的 Android 配置,
知道如何解决这个问题吗?谢谢
android - Qt Android 启动活动并在 onCreate 中获得结果
我有一个 java 示例代码,演示了如何实现对另一个应用程序的调用。我的应用程序是一个 Qt 应用程序,所以我不知道如何实现它。这是我收到的 java 代码:
我曾尝试在 java 中这样做,但应用程序崩溃了,因为它告诉我我正在另一个线程上运行活动。如何执行示例中的操作(启动 Activity 并在 onCreate 函数上获取结果)?
java - Qt从java Activity调用c++方法
如何从 Java 活动中调用 c++ 方法?
这是我的 Java 代码:
这是我的 C++ 代码:
当 Java 代码调用 resultRead 函数时,我的应用程序崩溃并出现以下异常:
有什么建议吗?
java - 如何解决 Looper.prepare() 错误
我正在开发一个 Qt 项目,该项目将自定义活动作为主要活动运行,我需要从 C++ 调用 Java 以及从 Java 调用 C++,但出现此错误:
当我尝试使 C++ 和 Java 以这种方式交互时会发生这种情况:
或者这样:
有什么建议吗?谢谢
编辑: Foo 类不在主线程上