Manjaro Linux下配置Qt Android开发环境

Manjaro Linux下配置Qt Android开发环境

Pre-Settings

安装Qt,勾选上Android相关的包

下载相关kits

  • JDK

    $ yay jdk                                                           # 列出的选项中选择一个jdk,参照官方文档选择openJDK
    $ archlinux-java status                                             # 查看系统默认的jdk
    $ sudo archlinux-java set [对应的jdk包名]                             # 若只有一个jdk,跳过这一步
    # 验证
    $ java -version
    $ javac -version
    # 可以自己编写一个java的HelloWorld来进一步验证
    
  • SDK

    Android Developer下载对应的SDK tools包,打开页面找到

    command line tools一栏

  • NDK

    同样的,在Android Developer下载对应的NDK包

配置

  • JDK

    Qt Creator中:工具->选项->设备->Android

    JDK location中填入JDK的路径,例如我的:/usr/lib/jvm/java-8-openjdk

  • Android settings:

    • Pre-settings:

      在主目录下创建一个名为Android的文件夹(用来存储SDK,NDK包) ,将之前下载好的SDK、NDK解压后放入Android文件夹中

    • Settings:

      Qt Creator中:工具->选项->设备->Android

      在SDK、NDK路径两栏中分别填入对应包的路径,例如我的:

      SDK:/home/jaywhen/Android/sdk
      NDK:/home/jaywhen/Android/ndk
      

      完成后会提示缺少一些依赖,依照提示安装即可

参考

*: How do I download the Android SDK without downloading Android Studio?

BiliBili: Qt开发android配置

Manjaro Linux下配置Qt Android开发环境

上一篇:js在ios中碰到的问题


下一篇:javascript中apply、call和bind的区别