热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在Linux上为QtCreator安装不带Studio的AndroidSDK

如何解决《在Linux上为QtCreator安装不带Studio的AndroidSDK》经验,为你挑选了1个好方法。

Android Studio无法在我的计算机上启动,并显示内存不足的警告.所以我想用Qt Creator开发Android应用程序.不幸的是,谷歌决定让Android SDK更难以引用Android Studio,因此所有旧版教程都链接到死页或重定向到Android Studio网站的页面.

那么安装普通SDK,NDK以及为Android开发启用Qt Creator所需的步骤是什么?

我记录了我为使其发挥作用而采取的步骤,并将其发布在答案中,希望它们对其他人也是如此.



1> Bugfinger..:

这就是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工具文件夹,我选择将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

将一些SDK和NDK路径添加到shell的rc文件中,例如~/.bashrc~/.zshrc:

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

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

export PATH = $ PATH:/ usr/local/Android/android-ndk

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


推荐阅读
  • 转自:http:malideveloper.arm.comcndevelop-for-malisample-codeetcv1-texture-compression-and-alpha- ... [详细]
  • mongodb复制集部署文档 ... [详细]
  • python基础(二、pycharm安装、卸载)
    3.在Ubuntu中安装PyCharmPyCharm的官方网站地址是:https:www.jetbrains.compycharm注意:安装时不要使用root用户安装,否则后期使用 ... [详细]
  • WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOT\*\shell\runas]添加管理员权限NoWorkingDirect ... [详细]
  • 安全3AAuthentication:认证Authorzation:授权Accouting|Audition:审计用户管理用户:UID:0,不一定是root,root的uid非0时 ... [详细]
  • 下载安装并配置flutter
    1.去github上下载flutter安装包https:github.comflutterflutterreleasestag2.0.42.将安装包zip解压到你想安装Flut ... [详细]
  • ARToolKitunity
    ARToolKit为开源的AR库,相对于高通和easyAr有几点特点:1)开源2)识别项目可以动态添加(详细在后)3)识别文件可以本地生成4)目前只能识别图片(目前为.jpg格式) ... [详细]
  • 【实践】基于RTThread的智慧路灯案例实验分享
    之前分享了基于LiteOS的智慧农业案例实验分享基于LiteOS的智慧农业案例实验分享,阅读量挺不错,看样子大家都挺喜欢这种实验。那咱们就再来一个类似的实验:基于RT-Thread ... [详细]
  • UDP协议开发
    UDP是用户数据报协议(UserDatagramProtocol,UDP)的简称,其主要作用是将网络数据流量压缩成数据报形式,提供面向事务的简单信息传送服务。与TCP协议不同,UD ... [详细]
  • 1.数据准备#测试数组vectorc(5,34,65,36,67,3,6,43,69,59,25,785,10,11,14)vector##[1]53465366736436959 ... [详细]
  • MQ的使用
    安装环境:linuxredhatactivemq版本:5.8.01.从http:activemq.apache.orgdownload.html地址下载 ... [详细]
  • Vue项目结构分析-项目结构重点在src文件夹:assets——静态资源,如css,jscomponents——公共组件router——路由文件(vuecli3.x没有自 ... [详细]
  • kafkamanager(cmak)安装及使用
    1.软件下载kafka-manager工具目前改名为cmak,下载地址为:https:github.comyahooCMAKreleasestag3.0.0.5现在 ... [详细]
  • 各个组件confspark-env.sh配置spark的环境变量confspark-default.conf配置spark应用默认的配置项和spark-env.sh有重合之处,可在 ... [详细]
  • 一.支付1.系统繁忙,请稍后重试。(ALI40247):签名错误。我的问题来源(两个问题):①签名串sig ... [详细]
author-avatar
梵曦首饰_949
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有