2017-02-04 39 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套件是在另一個系統上自動創建的,而不是。不知道爲什麼。如果需要,您可以手動創建工具包並完成工作。 :)