2017-02-04 94 views
0

Android Studio没有在我的机器上启动,出现内存不足的警告。所以我想用Qt Creator开发Android应用程序。不幸的是,Google决定让获得Android SDK并引用Android Studio变得更加困难,因此所有较旧的教程链接到死网页或重定向到Android Studio网站的页面。在Linux上为Qt Creator安装没有Studio的Android SDK

那么安装纯SDK,NDK并启用Qt Creator for Android开发所需的步骤是什么?

我记录了我为使其工作所采取的步骤,并将其发布在答案中,希望他们也能对其他人产生不满。

回答

5

这是它是如何工作在2017年二月

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

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

  • tools/文件夹运行./android。一个GUI会产生,您可以在其中选择要安装的SDK内容。当然,还有比刚刚两分钟前下载的版本更新的SDK工具版本。 ;)

  • 选择您的设备的Android版本(您可以从该版本取消选择基于英特尔的子软件包和Android TV的东西,因此请检查您选择的软件包的内容,如有疑问,请安装它们,虽然:) :)安装过程需要一些时间。

  • https://developer.android.com/ndk/downloads/index.html

  • 解压下载Android NDK。根据我的SDK工具文件夹,我选择将012K解压缩为/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

    出口PATH = $ PATH:在/ usr /本地/安卓/ Android的SDK /工具

    出口PATH = $ PATH:在/ usr /本地/安卓/ Android的SDK /平台的工具

    出口PATH = $ PATH:在/ usr /本地/安卓/ Android的NDK

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