در این نوشته قصد داریم تا نصب کیوت (Qt) را برای توسعه نرم افزار اندروید آموزش دهیم. کیوت (Qt) یک فریم ورک (Framework) مولتی پلتفرم (Multiplatform) با مجموعه ای از کتابخانه ها به زبان ++C است که امکان توسعه همزمان نرم افزار برای پلتفرم های مختلف مانند اندروید، لینوکس و ویندوز را فراهم می کند.
پیش نیازهای نصب
برای توسعه نرم افزار اندروید با استفاده از کیوت، در ابتدا باید Java Development Kit (JDK) را روی سیستم نصب کنیم. پایینترین ویرایش مورد قبول برای Qt 6.5 ویرایش JDK 11 است.
برای نصب JDK در لینوکس دبیان دستور زیر را اجرا می کنیم:
sudo apt install openjdk-17-jdk
در ویندوز می توانیم از وبسایت Adoptium و یا جاوا ویرایش مورد نظر را دانلود و نصب کنیم.
در لینوکس دبیان همچنین دستور زیر را برای نصب بسته های توسعه نرم افزار اجرا می کنیم:
sudo apt install build-essential libgl1-mesa-dev
نصب Qt
برای نصب کیوت (Qt)ُ ابتدا برنامه نصب کننده آن را از وبسایت کیوت دانلود و اجرا کنید. در لینوکس دبیان ابتدا فایل دانلودی را قابل اجرا (Executable) و سپس در ترمینال اجرا نمایید. برای اینکار دستورات زیر را اجرا کنید:
chown +x qt*.run
./qt*.run
بعد از اجرا باید اکانت کیوت خود را وارد کنید. اگر ندارید می توانید گزینه ایجاد اکانت را بزنید.

در صفحه Installation Folder از بین گزینه های نصب Qt 6.5 for mobile development را انتخاب کنید و به مرحله بعد بروید. در این مرحله برنامه شروع به دانلود و نصب بسته های مورد نیاز می کند. بعد از اتمام نصب می توانید برنامه Qt Creator را اجرا نمایید.
نصب Android SDK
برنامه Qt Creator را باز کنید و در پنجره Edit->Preferences گزینه Devices و سپس تب Android را انتخاب کنید.

در بخش JDK location مسیر نصب جاوا را وارد کنید. برنامه به صورت خودکار مسیرهای پیش فرض نصب JDK را پیدا می کند. اگر خطا داد مسیر را دستی وارد نمایید.
در بخش Android SDK location، اگر قبلا SDK یا اندروید استودیو را نصب کرده باشید نیاز به تغییر خاصی ندارید. برنامه بسته های مورد نیاز را دانلود و پیام Android settings are OK را نمایش می دهد. فقط مطمئن شوید که تیک گزینه Automatically create kits for Android tool chains بزنید.
در صورتیکه Android SDK را قبلا نصب نکرده اید، مسیر نصب آنرا در بخش Android SDK location وارد کنید. این مسیر بطور پیش فرض در لینوکس دبیان home/user_name/Android/SDK است و در ویندوز C:\Users\user_name\AppData\Local\Android\SDK است. پس از تعیین مسیر نصب روی Set Up SDK کلیک کنید تا برنامه Android SDK Command-line Tools را دانلود کند. بخش SDK Manager در صورتیکه نیاز به دانلود بسته ای داشته باشد آن را به شما اعلام می کند. همچنین می توانید با کلیک SDK Manger ابزارهای لازم را دانلود کنید. در صورتیکه مشکلی پیش نیاید و دانلود بسته ها موفق باشد برنامه پیام Android settings are OK را نمایش می دهد و با زدن تیک Automatically create kits for Android tool chains برنامه، کیت های لازم برای کامپایل و ایجاد فایل های apk اپلیکیشن های اندروید را ایجاد می کند.
اولین برنامه با کیوت برای اندروید
با اتمام مراحل بالا، حالا می توانید به راحتی اولین برنامه اندرویدی خودتان را در کیوت ایجاد نمایید. برای آشنایی با مراحل برنامه ایجاد اپلیکیشن اندرویدی در Qt Creator به نوشته «اولین برنامه اندروید در کیوت» مراجعه کنید.
** به دلیل تحریم ها در تمام مراحل نصب و دانلود بسته ها نیاز به استفاده از ابزارهای تحریم شکن خواهید داشت.