پنجم : نصب sdk و ndk ( لینوکس)

سلام دوستان توی این آموزش می خواهم چگونگی نصب sdk و ndk اندروید برای استفاده توسعه دهندگان اپلیکیشن های این پلتفرم بدهیم.

سیستم عامل ما لینوکس نسخه 20.0.4 هست

خب اول اگر نمی دانید که sdk و ndk چی هست یه سرچی بزنید داخل گوگل.

فقط این مطلب اضافه کنم که برای ساخت اپلیکیشن های اندروید با api های مختلف یعنی درواقع همان نسخه اندروید به این ابزار ها بعلاوه محیطی یکپارچه IDE مثل اکلیپس یا اندروید استودیو برای کدنویسی احتیاج خواهی داشت !

ما صرفا نصب sdk و ndk در لینوکس توزیع ابونتو را آموزش می دهیم

قدم اول نصب sdk :

sudo apt-get install android-sdk


ویا

sudo apt-get install android-sdk-platform-23


دستور دوم برای sdk سطح api ( 23 ) هست .

و اما نصب ndk بسیار سخت تر از sdk چرا که شرکت گوگل ما ایرانی ها را تحریم کرده است و بنابراین یا از قند شکن استفاده کنید یا ndk را از یکی از سایت های ایرانی دانلود و نصب کنید :

توجه : حتما قبل از دانلود از نوع معماری یا همون architector سیستم خود مطلع شوید چرا که ممکن است فقط حجم اینترنت خود را هدر بدهید !

uname -a
تشخیص نوع معماری سیستم ( در این مثال معماری سیستم arm-v8l است)
تشخیص نوع معماری سیستم ( در این مثال معماری سیستم arm-v8l است)


معماری هایی که ساپورت می کند :

'armeabi-v7a', 'arm64-v8a', 'x86', or 'x86_64'
معماری هایی که از ndk ساپورت می کنند
معماری هایی که از ndk ساپورت می کنند


دانلود :

wget -c https://dl.google.com/android/repository/android-ndk-r20-linux-x86_64.zip
wget -c http://dl2.fileniko.ir/soft/2019/08/android.ndk.r20.linux.x86.64.zip





حرف c یا درواقع سوییچ c به معنی continue همان ادامه دادن یعنی اینکه اگر اینترنت ما وسط کار قطع شد ادامه آن را دانلود کند و نه از صفر!

لینک دوم از یکی از سایت های ایرانی است .


خارج کردن از حالت فشرده :

sudo apt-get install unzip && unzip android.ndk.r20.linux.x86.64.zip

دستور نصب :

sudo ./ndk-build
نصب ndk لینوکس
نصب ndk لینوکس

همان طور که توی عکس میبینید با کمال تاسف معماری سیستم من ساپورت نمی شود !

امیدوارم مفید واقع شود/: