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/
。
./android
从tools/
文件夹运行。随即出现了一个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] 删除。
我来说两句