قبل از هر چيزي بايد آخرين نسخه jdk و gtk رانصب كنيد (بهتره آخرین ورژن رو دانلود کنید)
• مسیر نصب jdk را نگهداری کنید در ادامه به آن نیاز دارید.

اگر فیلتر شکن دارید از اینجا دانلود کنید .

اگر ندارید 64 بیتی رو از اینجا

و 32 بیتی را از اینجا دانلود کنید .

سپس ويژوال استوديو2015، بعد از نصب ويژوال استوديو از اكستنشن مخصوص زامارين استفاده كنيد براي نصب زامارين روي اون بعد از قسمت tools>option>xamarin سمت راست checkupdate رو بزنيد و آخرين نسخه ي استيبل رو دانلود كنيد.(برای دانلود زامارین از این طریق بعضی وقتها نیاز به فیلتر شکن دارید).

زامارین آپشن

زامارین آپشن

زامارین آپدیت

زامارین آپدیت

خوب حالا بايد sdk و ndk هاي خودتون رو دانلود و براي ويژوال استوديو معرفي كنيد
تو ایران مشکل بزرگ همه ی ما تحریم بودن ریسورسهاست خوب من یه لینک میدم که راحت دانلود کنید .
http://mirrors.neusoft.edu.cn/android/repository/
براي اينكار يك پوشه هرجاي سيستم خواستيد بسازيد (اگر سيستمتون هارد ssd داره اونجا بذاريد تا سرعت لودش بيشتر بشه)بعد داخل آن پوشه پوشه ای با نام android-sdk ساخته و داخل آن نیز پوشه ای با نام platforms ساخته و sdk های دانلودی را داخل آن بریزید و برای ndk ها نیز یک پوشه به نام android-ndk ساخته داخل آن نیز یک پوشه ی platforms ساخته و ndk دانلود شده را داخل آن بریزید .
نهایتا باید شما چیزی شبیه این تصویر را برای sdk داشته باشید .

زماراین پوشه sdk

زامارین پوشه sdk

و برای ndk نیز

زماراین پوشه ndk

زامارین پوشه ndk

حالا وارد ويژوال استوديو شده در مسير tools>option>xamarin مسير ndk و sdk رو معرفي كنيد.البته در اين قسمت لازمه مسير jdk رو هم وارد كنيد كه تو شروع نصب گفته بودم مسير رو برداريد و نگهداريد اگر اينكارو نكرديد نگران نباشيد يكبار ديگه فايل نصب jdk را اجرا كنيد و زماني كه مسير نصب اومد اونرو كپي كنيد و پنجره رو ببنديد.

زماراین پوشه آدرس sdk-ndk-jdk

زامارین پوشه آدرس sdk-ndk-jdk

خوب شما توانستيد زامارين رو با موفقيت نصب كنيد .

22 دیدگاه ها

  1. حمید گفت:

    سلام
    من ویژوال استودیو 2013 دارم و ویژوال استودیو 2015 ندارم آیا نمیشه با همون کار کنم؟ اکستنشنی که دادین روی 2013 هم کار می کنه؟

    • admin گفت:

      سلام دوست عزیز
      زامارین از ویژوال استودیوی 2013 به بعد ارائه شده است یعنی شما می توانید از 2013 نیز استفاده کنید و اکستنشن ارائه شده برای اون ورژن هم هست اما ورژن 2015 استیبل تر و بهتره اما در هر دو ورژن می توانید کار کنید .
      با تشکر

  2. مهرداد گفت:

    سلام و خدا قوت

    لینک jtk رو هم بدین.

  3. فرهاد گفت:

    سلام
    مرسی از آموزش خوبتون . دیروز ساییتون رو پیدا کردم
    ویندوزم رو عوض کردم و از اول طبق اموزش شما جلو رفتم تمام فایل ها رو دانلود کردم .
    اما در انتها در قسمت target framework ، api هام کامل نیست.
    یعتی 18 به بالا ندارم
    میشه راهنمایی کنید

    • admin گفت:

      با سلام
      ممنون از نظر شما
      در خصوص TargetFrameWork باید عرض کنم فایلهای مربوط به این قسمت داخل پوشه ی platform-tools قرار می گیرند برای اینکه مشکل شما حل شود داخل پوشه ی Android-sdk یک پوشه با نام platform-tools ایجاد کنید و فایل مورد نیاز برای آنرا از همان لینک موجود در مطالب دانلود فرمایید(نام فایل شبیه platform-tools_r24-windows.zip می باشد) و داخل این پوشه کپی کنید(آخرین ورژن را دانلود کنید) بعد از انجام کپی بهتره یک فایل exe با نام adb که داخل این پوشه است را نیز اجرا نمایید .

  4. فرهاد گفت:

    مرسی برای توضیح خوبتون
    فولدر
    platform-tools_r24-rc3-windows
    platform-tools_r24-windows
    رو دانلود کردم و هر دو رو جداگانه تست کردم و هر بار adb را اجرا کردم . اما در هر دو صورت باز تا api18 بیشتر نداشتم.

    • admin گفت:

      با سلام
      دوست عزیز فکر می کنم شما در بخشی اشتباه کرده اید داخل پوشه ی platform-tools فقط باید چند فایل باشه نه پوشه.
      اگر امکان داره از منوی بالا تلگرام را انتخاب کنید و در گروه مربوط به سایت تصویر پوشه ی خودتون (به شکلی که مسیر فایلها و نام پوشه ها مشخص باشند) و یک تصویر هم از بخشی که می فرمایید فقط تا 18 درونش هست رو ارسال فرمایید تا بهتر راهنمایی شوید .

      ممنون

  5. یاسمن گفت:

    سلام و مطالبتون عالیه
    زامارین برای ویژوال استودیو که نیازی به کرک نداشته باشه رو هم بدین .

    • admin گفت:

      با سلام
      ممنون از نظر شما
      روش گفته شده دقیقا روشی است که در ویژوال استودیو زامارین خودتون رو نصب و راه اندازی می فرمایید و کرک نیاز نداره و کاملا رایگان است اما بعضی از قسمتها نیاز به فیلتر شکن داره چون ما تحریم هستیم البته سعی شده تا حد امکان همه را از لینکهای بدون نیاز به فیلتر شکن آدرس دهی نماییم.

  6. میثم گفت:

    http://mirrors.neusoft.edu.cn/android/repository/
    سلام کدوم فایل رو باید دانلود کنیم؟

    • admin گفت:

      با سلام
      فایلهایی که ndk دارند که برای پوشه ی ndk هستند .فایلهایی که به صورت اندروید و یک ورژن هستند برای sdk هستند

  7. علی گفت:

    یعنی کل فایل های مربوط به ویندوز رو دانلود کنیم ؟؟؟؟
    http://mirrors.neusoft.edu.cn/android/repository

  8. بهنام گفت:

    سلام.
    با تشکر از سایت خوب و زحمات بی دریغتون.
    اگه ممکنه یه توضیحی درمورد فایل های مورد نیاز که باید دانلود کنیم از ادرس
    http://mirrors.neusoft.edu.cn/android/repository
    بدید.چون هیچ دید گاهی ندارم.
    و اینکه ایا با زامارین میشه هر نوع اپلیکیشنی تولید کرد.
    منظورم اینه که هیچ محدودیتی نداره؟اگه نداره پس فرقش نسبت به مثلا اندروید استودیو یا اکلیپس چیه.

    • مجید امین نژاد گفت:

      با سلام و احترام

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

      باتشکر

  9. abolfazljey گفت:

    با سلام و خسته نباشی
    به جای emulator های گوگل میشه از xamarin android player خود مایکروسافت استفاده کرد و نیاز به نصب اونها نباشه؟
    چون من الان دارم از xamarin android player استفاده میکنم و تاحالا به مشکل نخوردم. اگه قسمت های بعدی دچار مشکل میشم راهنمایی کنید لطفا.

  10. پویان گفت:

    سلام روزتون بخیر…
    من تمام مراحل نصب زامارین رو انجام دادم ولی وارد option میشم زامارین jdk و ndk رو شناسایی نکرده و وقتی میخوام دستی بیارم پیقام زیر رو میده
    برای jdk:
    Cannot find Java Development Kit files in specified path:
    C:\Program Files (x86)\Java\jre1.8.0_112
    برای ndk:
    Cannot find ndk-stack.exe in specified NDK path:
    E:\Android Sdk\android-ndk\ndk-stack.exe
    ممنون میشم راهنمایی کنید…

    • مجید امین نژاد گفت:

      با سلام

      برای jdk باید جاوا ران تایم نصب کنید و خودش اونو شناسایی می کنه اما در خصوص ndk ها باید آنها را دانلود و در پوشه ای قرار داده و به ویژوال استودیو معرفی کنید البته اگر ndk ها نباشند هم می توانید برای اندروید کد بزنید اما بدون جاوا ران تایم نه

      موفق باشید

  11. Moin گفت:

    سلام ممنون از توضیحاتتون من تقریبا همه فایل ها رو دانلود کردم
    و مسیر ها هم شناسایی شد
    اما بازهم موقع ایجاد برنامه این خطا رو میده
    This property is not valid when the SDK is not installed
    شما چیزی درباره نصب نگفتید
    میشه راهنمایی کنید
    من در کانال تگلرام هم عضو هستم
    ممنون

    • مجید امین نژاد گفت:

      با سلام
      در sdk چيزي براي نصب ندارهفقط كپي و معرفي آنهاست از خطاتون تصوير ارسال فرماييد تا راهكار ارائه شود

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

39 − = 34