Android版编译指导

注:这里提供的是在windows上搭建的Android编译环境,如果在Ubuntu上,下载linux版本Qt

  1. 环境搭建

    下载qt安装包:

    Windows版:

    http://download.qt.io/official_releases/qt/5.5/5.5.1/qt-opensource-windows-x86-android-5.5.1.exe

    Linux版:

    http://download.qt.io/official_releases/qt/5.5/5.5.1/qt-opensource-linux-x86-android-5.5.1.run

    下载qt creator

    上面安装包自动安装。使用windowslinux 版的QtCreator经验证也可以

    安装完成之后,将Qt/5.5.1/android_armv7 /bin加入Path环境变量。

  2. 编译运行

  1. 编译器设置

    选择ToolsàOptionsà Build &Run,

    选择Qt Versions,点击Add,选择Qt/5.5.1/android_armv7/bin/qmake mingw/bin/qmake

    选择Kits,点击AddCompilerQt version分别选择windows版本的即可。然后关闭Options对话框。

    选择Toolsà OptionsàAndroid,按下面进行设置

如果没有安装,直接点击右侧进行下载。下载完成后,分别将jdk,sdk,ndk,ant的路径加入PATH环境变量,重启Qt Creator

 

  1. 编译配置

    选择左侧Projects,如下图所示:

    选择编译目录,这样编译后的文件将出现在该目录下的bin目录下。

    点击Build Android APK,点击右侧Details,如下图所示进行设置。

创建android 证书,如上图点击Sign Package 栏右侧Create,出现下图所示对话框,按下图设置完成后保存。其中Keysize Validity 保持默认值即可,Alias namepassword 需要自己记住。完成后点击保存,即可使用。

 

 

 

  1. 编译

    qt creator打开AppLinkEmulater.pro,点击Build->Build Project “AppLinkEmulater.pro”,等待编译完成。在编译过程中会自动下载grandle,需要一定时间。

  2. 运行

    编译生成libApplickEmulater.so之后,可以看到在编译目录下出现了android-build目录,进入后如下图文件结构

此时,libApplinkEmulator.solibmppeg.so,以及其他Qt库和java库一起被Qt自动放在了libs下面。如果没有可能编译没有成功。如下图:

 

然后将__qt5__android__files文件夹下srcres目录覆盖当前文件夹下srcres。完成之后,可以使用eclipse 打开工程,插入手机后直接编译运行。



更多相关文章

  1. 背景选择器-selector
  2. Android(安卓)2.3 GingerBread for VirtualBox x86编译指南
  3. listview属性总结
  4. Windos下Android(ADT Bundle)配置NDK的两种方法------ADT、Cygwin
  5. Android(安卓)ART dex2oat 浅析
  6. Android(安卓)重新编译资源文件
  7. Ubuntu 下 Android(安卓)反编译 apk
  8. Github中的Android时间,日期选择器
  9. ubuntu下PjSip2.10编译 for android

随机推荐

  1. 2011.09.26——— android sample之Notep
  2. Android简单的登录界面的值传递
  3. Android(安卓)实现程序完全退出
  4. android默认壁纸被拉伸修改
  5. Android判断Wlan信号强弱及wlan管理信息
  6. 自己写的书:《Google Android开发入门与
  7. 【Android M】Monkey命令源码及是否处于m
  8. ubuntu 10.10下面编译android 4.0 出错
  9. android 3des加密Access restriction: Th
  10. Android汉字转拼音HanziToPinyin实测可用