جستجو برای:
سبد خرید 0
  • خانه
  • دوره های آموزشی
    • دوره های حضوری و آنلاین
      • دوره جامع برنامه نویسی اندروید
      • دوره جامع برنامه نویسی فلاتر
      • دوره برنامه نویسی React Native
      • دوره آموزشی برنامه نویسی iOS
    • دوره های متخصص و حرفه ای
      • دوره متخصص اندروید (پروژه محور)
      • دوره متخصص فلاتر (پروژه محور)
      • دوره آموزش امنیت در اندروید
      • دوره درآمدزایی دلاری از گوگل پلی در ایران
  • آموزش رایگان
    • دوره رایگان اندروید
    • دوره رایگان فلاتر
  • مشاورهجدید
  • دوره VIP
  • وبلاگ
ورود
گذرواژه خود را فراموش کرده اید؟
عضویت

اطلاعات شخصی شما برای پردازش سفارش شما استفاده می‌شود، و پشتیبانی از تجربه شما در این وبسایت، و برای اهداف دیگری که در سیاست حفظ حریم خصوصی توضیح داده شده است.

ارسال مجدد کد یکبار مصرف (00:60)
  • 02188945907
  • info@amooznegar.com
  • لیست علاقه مندی ها
آکادمی آموزنگار
  • خانه
  • دوره های آموزشی
    • دوره های حضوری و آنلاین
      • دوره جامع برنامه نویسی اندروید
      • دوره جامع برنامه نویسی فلاتر
      • دوره برنامه نویسی React Native
      • دوره آموزشی برنامه نویسی iOS
    • دوره های متخصص و حرفه ای
      • دوره متخصص اندروید (پروژه محور)
      • دوره متخصص فلاتر (پروژه محور)
      • دوره آموزش امنیت در اندروید
      • دوره درآمدزایی دلاری از گوگل پلی در ایران
  • آموزش رایگان
    • دوره رایگان اندروید
    • دوره رایگان فلاتر
  • مشاورهجدید
  • دوره VIP
  • وبلاگ
شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0

وبلاگ

آکادمی آموزنگار > اخبار > برنامه نویسی > فلاتر > نصب و راه اندازی فلاتر

نصب و راه اندازی فلاتر

1399-01-06
ارسال شده توسط آموزنگار
فلاتر
نمایشگر ویدیو
https://amooznegar.com/files/install-Flutter.m4v
00:00
00:00
00:00
برای افزایش یا کاهش صدا از کلیدهای بالا و پایین استفاده کنید.

از جمله جدیدترین تکنولوژی های  Cross-platform که قابلیت تولید اپلیکیشن های اندروید و iOS را دارا میباشد فلاتر میباشد.فلاتر توسط گوگل معرفی و پشتیبانی میشود و خیلی زود بین برنامه نویسان مورد استفاده قرار گرفته است.در این آموزش طریقه نصب و راه اندازی  پلتفرم فلاتر را در ویندوز,مک و لینوکس را با هم فرا خواهیم گرفت

نصب فلاتر در ویندوز

برای نصب و راه اندازی فلاتر, نیاز میباشد پیش نیازهای زیر را داشته باشید تا بتوانید برنامه های مورد نیاز را نصب کنیم

سیستم عامل : ویندوز ۷ به بالاتر(۶۴ بیتی)

فضای خالی هارد : حداقل ۴۰۰ مگابایت(پیشنهاد میشود ۱۰ گیگ فضای خالی داشته باشی)

ابزارها ؛ فلاتر نیاز به تعدادی Dependency کتابخانه های جانبی برای اجرا دارد

  • دانلود و نصب برنامه Windows Poowershell 5.9 به بالاتر
  • دانلود و نصب Git برای استفاده از سورس کنترل در ویندوز

دانلود SDK فلاتر

1- از طریق لینک زیر آخرین SDK فلاتر را برای ویندوز دانلود و سپس نصب کنید

برای دانلود آخرین نسخه ها همیشه از این لینک و بخش Stable Channel اقدام به دانلود sdk فلاتر کنید

https://docs.flutter.dev/get-started/install/windows

اگر نیاز به پکیج های دیگر sdk فلاتر را دارید صفحه SDK archive را ببینید

2- در این مرحله باید فایل zip دانلود شده را unzip کنید و در مسیری قرار دهید که قصد دارید فلاتر را نصب کنید. بطور مثال c:/src/flutter . شما نیاز ندارید که فلاتر را در c:/Program Files نصب کنید

اگر نتوانسید ورژن را دانلود کنید از طریق git میتوانید ورژن stable را دانلود کنید

1
C:\src>git clone https://github.com/flutter/flutter.git -b stable

ذخیره مسیر نصب فلاتر در ویندوز

در صورتی که نیاز دارید در ویندوز با استفاده از کنسول کار کنید و دستورات را اجرا کنید,میبایستی مسیر PATH نصبی فلاتر را در ویندوز ذخیره کنید

  • ابتدا  به My Computer بروید و گزینه Properties را انتخاب کنید. از سمت چپ گزینه  Advanced  System Settings را انتخاب کنید
  • در کادر ظاهر شده گزینه Environment Variables را انتخاب کنید
  • در بخش System Variables باید گزینه Path را انتخاب کنید و آن را ویرایش کنید و مسیر flutter/binرا در آن قرار دهید
Flutter یا React Native کدامیک را انتخاب کنیم؟
خواندن این مقاله
قدرت گرفته از افزونه نوشته‌های مرتبط هوشمند

نکته: در ویندوز از تغییرات انجام نشد با یک بار ریست مجدد تنظیمات اعمال  می شوند.

اجرای Flutter Doctor

از طریق پنجره  کنسول میتوانید به مسیر نصب فلاتر بروید و نیازمندی های(Dependencies) پلتفرم فلاتر را دانلود و مراحل نصب را تکمیل نمایید.

1
C:\src\flutter>flutter doctor

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

بطور مثال :

1
2
3
4
5
[-] Android toolchain - develop for Android devices
    • Android SDK at D:\Android\sdk
    ✗ Android SDK is missing command line tools; download from https://goo.gl/XxQghQ
    • Try re-installing or updating your Android SDK,
      visit https://flutter.dev/setup/#android-setup for detailed instructions.

نصب اندروید استودیو

  1. ابتدا اندروید استودیو را دانلود و سپس نصب نمایید
  2. اندروید استودیو را اجرا کنید و آخرین SDK های آن را دانلود کنید و همچنین Android SDK Command-line Tools و Android SDK Build-Tool . این موارد نیازمندی های فلاتر هستند
نصب اندروید استودیو

اتصال گوشی اندروید به اندروید استودیو

اجرا و دیباگ پروژه اندروید بر روی دیوایس واقعی

ابتدا یک دستگاه تهیه کنید که اندروید آن از ۴.۱ به بالاتر باشد  و سپس تنظیمات زیر را انجام دهید :

  1. گزینه Developer Option و همچنین USB Debugging را روی دستگاه خود فعال کنید
  2. درایور گوگل را نصب کنید
  3. دستگاه خود را با کابل به کامپیوتر  خود وصب کنید
  4. در ترمینال دستور flutter devices را اجرا کنید تا فلاتر متوجه دیوایس های متصل شده باشد.فلاتر از adb اندروید برای اینکار استفاده میکند

راه اندازی شبیه ساز در اندروید

برای راه اندازی شبیه ساز در اندروید میبایستی مراحل زیر را انجام دهید

  1. ابتدا VM acceleration را فعال کنید.
  2. در اندروید استودیو به منوی  Tools بروید و گزینه  AVD Manager را انتخاب کنید. در کادر باز شده گزینه Create Virtual Device را انتخاب کنید.
  3. در مرحله بعد نوع دستگاه خود را انتخاب کنید . موبایل , تبلت  و ….
  4. در  مرحله بعدی میبایستی System Image مورد نیاز برای دستگاه ها را قرار دهید.
  5. سپس finish را انتخاب کنید تا شبیه ساز ساخته شود.
آینده‌ی فلاتر و واقعیت افزوده
خواندن این مقاله
قدرت گرفته از افزونه نوشته‌های مرتبط هوشمند

راه اندازی محیط برنامه نویسی فلاتر

برای کار کردن با فلاتر از دو محیط برنامه نویسی اندروید استودیو و Visual Studio code را  میتوانید استفاده می شود.

پیشنیار اندروید استودیو : نسخه اندروید استودیو ۳ به بالاتر باشد

راه اندازی محیط برنامه نویسی فلاتر

نصب فلاتر و پلاگین دارت در اندروید استودیو

  1. ابتدا اندروید استودیو را اجرا کنید
  2. از منوی File گزینه Plugins را انتخاب کنید
  3. به بخش Maketplace بروید و پلاگین فلاتر را نصب کنید
  4. گزینه Yes را انتهاب کنید و سپس پیغام نصب دارت نیز ظاهر میشود
  5. سپس اندروید استودیو را رستارت کنید
فلاتر اندروید استودیو

ایجاد پروژه فلاتر در اندروید استودیو

  1. اندروید استودیو را اجرا کنید و گزینه Start a new Flutter Project را انتخاب کنید
  2. گزینه Flutter Application  را انتخاب کنید و گزینه Next  را انتخاب کنید
  3. حتما میبایستی  SDK فلاتر و مسیر آن Verify شده باشد
  4. یک نام برای پروژه انتخاب کنید
  5. گزینه Finish را انتخاب کنید
  6. منتظر بمانید تا  اندروید استودیو پروژه را ایجاد کند
ایجاد پروژه فلاتر در اندروید استودیو

اجرای اپلیکیشن فلاتر در اندروید استودیو

اجرای اپلیکیشن فلاتر در اندروید استودیو

برای اجرا ابتدا دستگاه واقعی  یا امولاتور را در بخش  Target Selector اجرا کنید و سپس اپلیکیشن را Run کنید

بعد از اجرای اپلیکیشن, خروجی بصورت زیر میباشد

اجرای اپلیکیشن فلاتر
قبلی ۵ امولاتور آنلاین برتر در اندروید
بعدی رفع خطای Blocked by Play Protect

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • GoLang
  • jetpack compose
  • PHP
  • اپلیکیشن
  • امنیت
  • اندروید
  • اوپن سورس
  • برنامه نویسی
  • برنامه نویسی iOS
  • برنامه نویسی react native
  • پادکست صوتی
  • تکنولوژی
  • جاوا
  • طراح رابط کاربری
  • طراحی رابط کاربری
  • طراحی وب
  • عمومی
  • فریلنسر
  • فلاتر
  • فناوری
  • کاتلین
  • کتاب های آموزشی
  • کسب و کار
  • هوش مصنوعی
  • وردپرس
برچسب‌ها
admob coroutine dagger dagger-hilt jetpack nft rxandroid rxjava spring swift ارز دیجیتال امنیت در اندروید دارت فایربیس فوشیا مصاحبه کاری معماری mvi نقشه راه برنامه نویسی کاتلین گوگل

آکادمی آموزنگار، جایی برای آغاز یک سفر شگفت‌انگیز در دنیای برنامه‌نویسی است. آموزنگار تلاش می‌کند تا هر فردی را از هر سطحی از زندگی و تجربه به دنیای جذاب برنامه‌نویسی وارد کند.

دسترسی سریع
  • درباره ما
  • تماس با ما
  • حریم خصوصی
  • سوالات متداول
نمادها
شبکه های اجتماعی
Facebook Twitter Youtube icon--white Whatsapp

تهران، میدان ولی عصر،خیابان شهیدان سازش،کوچه سوم پلاک 5 طبقه سوم واحد 31

021-88945907

تمامی حقوق برای آکادمی آموزنگار محفوظ می باشد

اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://amooznegar.com/?p=10743
  • Afghanistan (+93)
  • Albania (+355)
  • Algeria (+213)
  • American Samoa (+1)
  • Andorra (+376)
  • Angola (+244)
  • Anguilla (+1)
  • Antigua (+1)
  • Argentina (+54)
  • Armenia (+374)
  • Aruba (+297)
  • Australia (+61)
  • Austria (+43)
  • Azerbaijan (+994)
  • Bahrain (+973)
  • Bangladesh (+880)
  • Barbados (+1)
  • Belarus (+375)
  • Belgium (+32)
  • Belize (+501)
  • Benin (+229)
  • Bermuda (+1)
  • Bhutan (+975)
  • Bolivia (+591)
  • Bonaire, Sint Eustatius and Saba (+599)
  • Bosnia and Herzegovina (+387)
  • Botswana (+267)
  • Brazil (+55)
  • British Indian Ocean Territory (+246)
  • British Virgin Islands (+1)
  • Brunei (+673)
  • Bulgaria (+359)
  • Burkina Faso (+226)
  • Burundi (+257)
  • Cambodia (+855)
  • Cameroon (+237)
  • Canada (+1)
  • Cape Verde (+238)
  • Cayman Islands (+1)
  • Central African Republic (+236)
  • Chad (+235)
  • Chile (+56)
  • China (+86)
  • Colombia (+57)
  • Comoros (+269)
  • Cook Islands (+682)
  • Côte d'Ivoire (+225)
  • Costa Rica (+506)
  • Croatia (+385)
  • Cuba (+53)
  • Curaçao (+599)
  • Cyprus (+357)
  • Czech Republic (+420)
  • Democratic Republic of the Congo (+243)
  • Denmark (+45)
  • Djibouti (+253)
  • Dominica (+1)
  • Dominican Republic (+1)
  • Ecuador (+593)
  • Egypt (+20)
  • El Salvador (+503)
  • Equatorial Guinea (+240)
  • Eritrea (+291)
  • Estonia (+372)
  • Ethiopia (+251)
  • Falkland Islands (+500)
  • Faroe Islands (+298)
  • Federated States of Micronesia (+691)
  • Fiji (+679)
  • Finland (+358)
  • France (+33)
  • French Guiana (+594)
  • French Polynesia (+689)
  • Gabon (+241)
  • Georgia (+995)
  • Germany (+49)
  • Ghana (+233)
  • Gibraltar (+350)
  • Greece (+30)
  • Greenland (+299)
  • Grenada (+1)
  • Guadeloupe (+590)
  • Guam (+1)
  • Guatemala (+502)
  • Guernsey (+44)
  • Guinea (+224)
  • Guinea-Bissau (+245)
  • Guyana (+592)
  • Haiti (+509)
  • Honduras (+504)
  • Hong Kong (+852)
  • Hungary (+36)
  • Iceland (+354)
  • India (+91)
  • Indonesia (+62)
  • Iran (+98)
  • Iraq (+964)
  • Ireland (+353)
  • Isle Of Man (+44)
  • Israel (+972)
  • Italy (+39)
  • Jamaica (+1)
  • Japan (+81)
  • Jersey (+44)
  • Jordan (+962)
  • Kazakhstan (+7)
  • Kenya (+254)
  • Kiribati (+686)
  • Kuwait (+965)
  • Kyrgyzstan (+996)
  • Laos (+856)
  • Latvia (+371)
  • Lebanon (+961)
  • Lesotho (+266)
  • Liberia (+231)
  • Libya (+218)
  • Liechtenstein (+423)
  • Lithuania (+370)
  • Luxembourg (+352)
  • Macau (+853)
  • Macedonia (+389)
  • Madagascar (+261)
  • Malawi (+265)
  • Malaysia (+60)
  • Maldives (+960)
  • Mali (+223)
  • Malta (+356)
  • Marshall Islands (+692)
  • Martinique (+596)
  • Mauritania (+222)
  • Mauritius (+230)
  • Mayotte (+262)
  • Mexico (+52)
  • Moldova (+373)
  • Monaco (+377)
  • Mongolia (+976)
  • Montenegro (+382)
  • Montserrat (+1)
  • Morocco (+212)
  • Mozambique (+258)
  • Myanmar (+95)
  • Namibia (+264)
  • Nauru (+674)
  • Nepal (+977)
  • Netherlands (+31)
  • New Caledonia (+687)
  • New Zealand (+64)
  • Nicaragua (+505)
  • Niger (+227)
  • Nigeria (+234)
  • Niue (+683)
  • Norfolk Island (+672)
  • North Korea (+850)
  • Northern Mariana Islands (+1)
  • Norway (+47)
  • Oman (+968)
  • Pakistan (+92)
  • Palau (+680)
  • Palestine (+970)
  • Panama (+507)
  • Papua New Guinea (+675)
  • Paraguay (+595)
  • Peru (+51)
  • Philippines (+63)
  • Poland (+48)
  • Portugal (+351)
  • Puerto Rico (+1)
  • Qatar (+974)
  • Republic of the Congo (+242)
  • Romania (+40)
  • Reunion (+262)
  • Russia (+7)
  • Rwanda (+250)
  • Saint Helena (+290)
  • Saint Kitts and Nevis (+1)
  • Saint Pierre and Miquelon (+508)
  • Saint Vincent and the Grenadines (+1)
  • Samoa (+685)
  • San Marino (+378)
  • Sao Tome and Principe (+239)
  • Saudi Arabia (+966)
  • Senegal (+221)
  • Serbia (+381)
  • Seychelles (+248)
  • Sierra Leone (+232)
  • Singapore (+65)
  • Sint Maarten (+1)
  • Slovakia (+421)
  • Slovenia (+386)
  • Solomon Islands (+677)
  • Somalia (+252)
  • South Africa (+27)
  • South Korea (+82)
  • South Sudan (+211)
  • Spain (+34)
  • Sri Lanka (+94)
  • St. Lucia (+1)
  • Sudan (+249)
  • Suriname (+597)
  • Swaziland (+268)
  • Sweden (+46)
  • Switzerland (+41)
  • Syria (+963)
  • Taiwan (+886)
  • Tajikistan (+992)
  • Tanzania (+255)
  • Thailand (+66)
  • The Bahamas (+1)
  • The Gambia (+220)
  • Timor-Leste (+670)
  • Togo (+228)
  • Tokelau (+690)
  • Tonga (+676)
  • Trinidad and Tobago (+1)
  • Tunisia (+216)
  • Turkey (+90)
  • Turkmenistan (+993)
  • Turks and Caicos Islands (+1)
  • Tuvalu (+688)
  • U.S. Virgin Islands (+1)
  • Uganda (+256)
  • Ukraine (+380)
  • United Arab Emirates (+971)
  • United Kingdom (+44)
  • United States (+1)
  • Uruguay (+598)
  • Uzbekistan (+998)
  • Vanuatu (+678)
  • Venezuela (+58)
  • Vietnam (+84)
  • Wallis and Futuna (+681)
  • Western Sahara (+212)
  • Yemen (+967)
  • Zambia (+260)
  • Zimbabwe (+263)
مرورگر شما از HTML5 پشتیبانی نمی کند.

سوالی دارید؟ از ما بپرسید، کارشناسان ما در اسرع وقت با شما تماس می گیرند.

آموزنگار

آکادمی آموزنگار

  • 021-88945907
  • شنبه تا چهارشنبه از ساعت 8 تا 17
  • info@amooznegar.com
ورود
استفاده از شماره تلفن
استفاده از آدرس ایمیل
آیا هنوز عضو نشده اید؟ ثبت نام کنید
بازیابی رمز عبور
استفاده از شماره تلفن
استفاده از آدرس ایمیل
ثبت نام
استفاده از شماره تلفن
استفاده از ایمیل
قبلا عضو شده اید؟ ورود به سیستم
محافظت توسط