启动另一app——Qt for Android

news/2024/12/28 20:38:05/

基础知识

四大组件之一Activity

Android 之 Activity 详解_android中activity_小曾同学.com的博客-CSDN博客

 intent

intent中文名字叫做意图,是一个将要执行的动作的抽象的描述,简单来说就是穿的消息,由Intent协助完成各个组件之间的通讯。

Android 之 intent内容解析_安卓intent_sunnyPP123的博客-CSDN博客

AndroidManifest.xml详解 

https://www.cnblogs.com/your568/p/16012891.html

代码说明

pro文件

QT += androidextras

 由于我不太熟悉安卓的框架,所以也没办法做更多的讲解,故直接展示可行的代码。

c++代码中直接调用

#ifdef Q_OS_ANDROIDQString packageName ="org.qtproject.example.jnimessenger";  //包名QString className = "org.qtproject.qt5.android.bindings.QtActivity"; //类名QAndroidJniObject param1 = QAndroidJniObject::fromString(packageName);QAndroidJniObject param2 = QAndroidJniObject::fromString(className);QAndroidJniObject intent("android/content/Intent","()V");intent.callObjectMethod("setClassName","(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;",param1.object<jstring>(),param2.object<jstring>());QtAndroid::startActivity(intent,0);#endif

另一种实现方法:

Qt for android实现app启动另一个app_qt 安卓 启动其他进程_-MCQ-的博客-CSDN博客


http://www.ppmy.cn/news/566943.html

相关文章

《网络安全0-100》自学误区和陷阱

一、自学网络安全学习的误区和陷阱 1.不要试图先成为一名程序员(以编程为基础的学习)再开始学习 我在之前的回答中&#xff0c;我都一再强调不要以编程为基础再开始学习网络安全&#xff0c;一般来说&#xff0c;学习编程不但学习周期长&#xff0c;而且实际向安全过渡后可用到…

Python算法练习6.25

leetcode 151 反转字符串中的单词 给你一个字符串 s &#xff0c;请你反转字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。 注意&#xff1a;输入字…

环境变量法来实现Docker中nginx配置文件参数的动态修改

背景&#xff1a; Docker进入大众的视野已经7个年头了&#xff08;国内火起来&#xff09;&#xff0c;可谓是经历了多次的大热大冷&#xff0c;走到今天我觉得它还是一个中小企业实现运维自动化的不二选择。18年接触Docker时根据公司业务制作了一系列的订制镜像&#xff0c;今…

删除维护计划时报错:索引超出范围必 须为⾮负值并⼩于集合⼤⼩

问题&#xff1a;删除维护计划时报错&#xff1a;索引超出范围必 须为⾮负值并⼩于集合⼤⼩ 在SQL Server 2016上删除已运行维护计划后&#xff0c;维护计划job没有自动删除掉&#xff0c;手工再删除维护计划job&#xff0c;提示删除失败。 错误现象&#xff1a;delete 语句…

DP转HDMI后显示器无信号

板DP接口是老式接口需要主动式DP转HDMI的转换器或者线 主板DP接口是老式接口需要主动式DP转HDMI的转换器或者线才行。 新的DP接口就没有这个问题。 主动式DP转HDMI线就OK了

电脑扩展屏 HDMI转VGA

电脑扩展屏 HDMI转VGA 今天设置了双屏幕&#xff0c;便于工作&#xff0c;提高些效率。 但期间出了2个问题&#xff0c;做为记录。一个解决&#xff0c;一个迂回解决。 1. 一个屏幕大&#xff0c;一个屏幕小。 [解决]需要在设置屏幕&#xff08;我的是F8&#xff09;得地方…