在Linux上为Qt Creator安装不带Studio的Android SDK

布芬格

Android Studio无法在我的计算机上启动,并显示有关内存不足的警告。因此,我想使用Qt Creator处理Android应用。不幸的是,Google决定更难获得Android SDK并引用Android Studio,因此所有较旧的教程都链接到无效页面或重定向到Android Studio网站的页面。

那么,要安装普通的SDK,NDK并启用Qt Creator进行Android开发,需要执行哪些步骤?

我记录了为使其工作而采取的步骤,并将其发布在答案中,以希望它们也对其他人有所帮助。

布芬格

这就是2017年2月的工作方式。

  • https://developer.android.com/studio/index.html底部的链接下载Android SDK命令行工具

  • 解压缩。请注意,您需要保持文件夹名称不变(tools/),否则它将不起作用。我把它解压缩为/usr/local/Android/android-sdk/tools创建文件夹Android/android-sdk/,然后解压到android-sdk/

  • ./androidtools/文件夹运行随即出现了一个GUI,您可以在其中选择要安装的SDK内容。当然,还有比您两分钟前刚刚下载的版本更高的SDK工具版本。;)

  • 选择设备的Android版本(您可以从该版本中取消选择基于Intel的子软件包和Android TV内容,因此请检查所选软件包的内容。如果有疑问,请安装它们。:) ...安装过程将花费一些时间。

  • https://developer.android.com/ndk/downloads/index.html下载Android NDK

  • 解压缩。根据我的SDK tools文件夹,我选择将NDK解压缩/usr/local/Android/android-ndk/

  • 在Qt Creator中,转到“设置”对话框(Tools -> Settings...),Devices -> Android然后在其中填写您的SDK和NDK的位置。注意:对于SDK,您需要声明包含tools/文件文件夹,而不是tools/文件夹本身。所以对我来说:

    • /usr/local/Android/android-sdk
    • /usr/local/Android/android-ndk
  • 在您的shell的rc文件中添加一些SDK和NDK路径,例如~/.bashrc~/.zshrc

    导出PATH = $ PATH:/ usr / local / Android / android-sdk / tools

    导出PATH = $ PATH:/ usr / local / Android / android-sdk / platform-tools

    导出PATH = $ PATH:/ usr / local / Android / android-ndk

现在您应该很好了。...对于我来说,在一个系统上QtCreator套件是在另一个系统上自动创建的。不知道为什么。如果需要,您可以手动创建套件并完成。:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章