您的位置:首页 > 移动开发 > Android开发

Android上运行QT项目Necessitas的基本原理

2012-01-18 16:25 369 查看
by 宋宝华 <21cnbao@gmail.com>

There is a project named Necessitas (by BogdanVatra)which implements a basic support of creating and running QT applications onAndroid. It also provides a user-friendly Qt Creator Integration with Android:



 

DowloadSDK: http://sourceforge.net/projects/necessitas/files/

NecessitasSourcecodes:

git clone https://git.gitorious.org/~taipan/qt/android-lighthouse.git
git clone git://gitorious.org/~taipan/qt-creator/android-qt-creator.git


The basic architecture of this project issomething like:



A QT application is bound with Android Activity, then it will follow the Android process life cycle. At the same time, there is aframebuffer/input adapter between QT and Android.

read the source code:
http://qt.gitorious.org/qt/blacktass-android-lighthouse/blobs/ed10b2237ebbeeacf6243a462a7b157be028a691/src/android/java/com/nokia/qt/QtActivity.java
We know clearly about the relationship QtApplication and QtActivity in Android.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐