
正文
安卓环境下,通过QT调用jar包
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在安卓上,许多第三方工具都提供jar包。qt可以通过jni来调用jar包。本文通过一个例子,说明安卓上QT调用jar的方式。
工具/原料 - qt
- android
- jar包
- qt
- android
- jar包
jar包准备 - 1
java类如下图所示,提供了一个带参数的构造函数;一个类成员函数;一个类静态函数
END
- 1
java类如下图所示,提供了一个带参数的构造函数;一个类成员函数;一个类静态函数
END
创建qt工程 - 1
新建一个qt工程

- 2
设置工程名称及保存位置

- 3
设置工程kit

- 4
添加安卓xml文件

- 5
按照默认路径,生成文件。在工程目录下有个android目录,内部存放刚生成的AndroidManifest.xml文件

- 6
在android目录下,新建libs文件夹,并把要调用的jar包存到libs目录下

END
- 1
新建一个qt工程

- 2
设置工程名称及保存位置

- 3
设置工程kit

- 4
添加安卓xml文件

- 5
按照默认路径,生成文件。在工程目录下有个android目录,内部存放刚生成的AndroidManifest.xml文件

- 6
在android目录下,新建libs文件夹,并把要调用的jar包存到libs目录下

END
调用jar包 - 1
修改pro文件,增加androidextras模块

- 2
在界面上增加按钮,并添加槽函数

- 3
在mainwindow.cpp中增加头文件及槽函数的实现。其中包含构造函数、成员函数、静态成员函数的方法。

END
- 1
修改pro文件,增加androidextras模块

- 2
在界面上增加按钮,并添加槽函数

- 3
在mainwindow.cpp中增加头文件及槽函数的实现。其中包含构造函数、成员函数、静态成员函数的方法。

END
运行结果 - 1
类构造函数返回结果

- 2
成员函数返回结果

- 3
静态成员函数返回结果
END
http://jingyan.baidu.com/article/75ab0bcbaa6303d6864db2d4.html
- 1
类构造函数返回结果

- 2
成员函数返回结果

- 3
静态成员函数返回结果
END
http://jingyan.baidu.com/article/75ab0bcbaa6303d6864db2d4.html




