آرشیو وبلاگ

آموزش نصب XAMARIN برای Android در Visual Studio

همانطور که میدانید، از سال 2016 زامارین در محیط ویژوال استودیو (در تمامی نسخه ها) در دسترس است و از آن برای طراحی برنامه های کاربردی اندروید و IOS با کدنویسی به زبان C# استفاده می شود. با زامارین، "یک بار بار بنویس و در همه جا اجرا کن ” . این چیزیست که خود زامارین می گوید. بدین معنا که می توانید یک بار کد بنویسید و خروجی های متفاوتی برای پلتفرم های مختلف بگیرید.

پیش نیازها: 

1. JDK
2. Adnroid SDK
3. NDK
4. Xamarin Visual Studio


توجه کردن به موارد زیر، از بروز مشکلات احتمالی جلوگیری می کند:
- بهتر است بروزترین نسخه هریک از نرم افزارهای ذکر شده را دانلود و نصب کنید. زیرا در هر نسخه، ایرادات گذشته رفع شده و سازگاری بیشتری با یکدیگر خواهند داشت.
- مراحل نصب را پشت سرهم انجام دهید.
- آدرس محل نصب که بصورت پیش فرض هنگام نصب نرم افزارها تعیین می شود را تغییر ندهید.
- نسخه آخر ویژوال استودیو را نصب کنید
حال به سراغ مراحل نصب می رویم.

 

مرحله اول: نصب JDK

آخرین نسخه 32 یا 64 بیتی (بستگی به کامپیوترتان دارد) را دانلود کنید (می توانید JDK را مستقیما از طریق این لینک  از سایت اوراکل دانلود نمایید). در پوشه موردنظر، روی Setup کلیک کنید. صفخه زیر را مشاهده خواهید کرد:

 JDK-Setup

تمامی مراحل را بدون تغییر انجام دهید.

 

تنظیم کامپیوتر برای دسترسی به JDK:

مراحل زیر را در کامپیوترتان انجام دهید تا JDK  را به کامپیوتر معرفی کنید و سیستمتان بتواند به جاوا دسترسی داشته باشد.

روی My Computer (یاThis PC  در ویندوز 10) کلیک راست کرده و properties را انتخاب کنید.

 introduce-JDK-to-OS

 

در زبانه Advanced در قسمت Environment Variables روی دکمه New کلیک کنید و یک User Variable جدید بسازید.

Create-new-user-variable


طبق عکس زیر، نام گذاری و تعیین مسیر را انجام دهید: (دقت کنید که اعداد جلوی نام JDK ممکن است به دلیل تفاوت نسخه ها، فرق داشته باشد.)

create-new-user-variable

در کادر اول، نام را دقیقا بصورتی که در عکس مشاهده می کنید، وارد نمایید.
در انتها با زدن دکمه ی OK تغییرات را ذخیره کنید.

 

مرحله دوم: نصب NDK و SDK

برای دانلود NDK و SDK می توانید از این لینک  ( و این لینک  تنها برای NDK) استفاده کنید.
بعد از دانلود، نوبت به نصب می رسد. فایل نصبی SDK را اجرا کنید و تمامی مراحل را طبق پیش فرض پیش بروید. فقط به یاد داشته باشید که در انتها مطمئن شوید گزینه ی Install for anyone using this computer انتخاب شده باشد.

Install-SDK-for-anyone

پس از نصب، پوشه ای با نام و مسیر C:\Program Files (x86)\Android\android-sdk ایجاد خواهد شد.
حال نوبت به ndk میرسد. این افزونه، اسمبلی های .Net را به کتابخانه های بومی می افزاید. این افزونه در پس زمینه توسط زامارین استفاده می شود و شما به عنوان کاربر، استفاده مستقیمی از آن ندارید.
در پوشه ی android ، یک پوشه به نام android-ndk ساخته وndk دانلود شده را در آن قرار دهید.
برای sdk :

SDK-address-in-OS

حال SDK Manager را بصورت run as admin اجرا کنید.

Run-SDK-Manager-as-admin

پس از اجرا، کامپوننت های زیر را نصب کنید: (همیشه آخرین نسخه را نصب کنید)
• Android SDK Tools
• Android SDK Platform-tools
• Android SDK Build-tools

Choose-and-download-SDK-components

دکمه Install [x] packages را زده و با توافق نامه، موافقت کنید تا دانلود انجام شود. حجم بسته ها بالاست (کامپوننت های ضروری نیز احتمالا جمعا بیش از 5 گیگابایت حجم خواهند داشت). اگر محدودیتی برای دانلود ندارید، بهتر است بسته های دیگر اندروید که از محبوبیت برخوردارند را نیز دانلود نمایید. البته بعدا نیز می توانید این کار را از طریق ویژوال استودیو، زامارین استودیو و یا به صورت دستی، انجام دهید.
مرحله سوم: نصب افزونه زامارین برای ویژوال استودیو
می توانید آخرین ورژن این افزونه را از سایت اصلی زامارین  و یا سایر سایت های دانلود دریافت کرده و آن را با تنظیمات پیش فرض نصب کنید.

XAMARIN-for-visual-studio

حال وارد برنامه visual studio شده و به مسیر tools ->option ->xamarin بروید. صفحه ای مطابق عکس زیر مشاهده خواهید کرد:

XAMARIN-options

اگر مطابق آموزش پیش رفته باشید، آدرس ها تقریبا مشابه آنچه در عکس میبینید خواهند بود و تنها ممکن است تفاوت در اعداد انتهای نام افزونه ها وجود داشته باشد که بدلیل تفاوت در نسخه های دانلود شده رخ می دهد.


----------------------------------------


این، تمام کاریست که شما باید انجام دهید. حال می توانید با C# و در محیط Xamarin در Visual Studio شروع به برنامه نویسی برای اندروید کنید و از آن لذت ببرید.

از جمله پروژه های موفق انجام شده با زامارین، می توان به اپلیکیشن موبایل فروشگاه ناپ کامرس باXamarin اشاره کرد که توسط تیم ناپ شاپ طراحی شده است. این اپلیکیشن به همراه سورس در اختیار شما قرار می گیرد و به شما این امکان را می دهد که برای پلتفرم مورد نظر خود، خروجی بگیرید.


در مطالب آینده، نصب زامارین برای طراحی و توسعه برنامه هایی برای MAC را آموزش خواهیم داد.
با ما همراه باشید 

 

نوشته شده توسط: مهرناز یعقوبی

 

مطالب مرتبط:

نظر خود را وارد نمایید.