5-laboratoriya ishi texnik topshiriqqa ko’ra mobil ilova dizaynini ishlab chiqish. Ishdan maqsad


Download 1.13 Mb.
bet8/11
Sana25.02.2023
Hajmi1.13 Mb.
#1230910
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
3-dedline sirtqi

Eslatma: Agar flutter doctorAndroid Studio’ning Flutter plagini yoki Dart plagini o‘rnatilmagan bo‘lsa, bu muammoni hal qilish uchun “Muharrirni sozlash ”ga o‘ting.
Ogohlantirish: Flutter vositasi vaqti-vaqti bilan Google serverlaridan resurslarni yuklab olishi mumkin. Flutter SDK ni yuklab olish yoki undan foydalanish orqali siz Google xizmat shartlariga rozilik bildirasiz .
Masalan, GitHub'dan o'rnatilganda (oldindan paketlangan arxivdan farqli o'laroq), Flutter vositasi Dart SDK ni birinchi ishga tushirilganda darhol Google serverlaridan yuklab oladi, chunki u fluttervositaning o'zini bajarish uchun ishlatiladi. Bu Flutter yangilanganda ham sodir bo'ladi (masalan, flutter upgradebuyruqni bajarish orqali).
Asbob flutterGoogle Analytics-dan xususiyatlardan foydalanish statistikasi haqida xabar berish va ishdan chiqish hisobotlarini yuborish uchun foydalanadi . Bu maʼlumotlar Flutter vositalarini vaqt oʻtishi bilan yaxshilashga yordam berish uchun ishlatiladi.
Flutter vositasi tahlillari birinchi ishga tushirilganda yuborilmaydi. Hisobotni o'chirish uchun ishga tushiring flutter config --no-analytics. Joriy sozlamani ko'rsatish uchun dan foydalaning flutter config. Agar siz tahlildan voz kechsangiz, rad etish hodisasi yuboriladi va keyin Flutter vositasi tomonidan boshqa ma'lumotlar yuborilmaydi.
Dart vositalari, shuningdek, foydalanish ko'rsatkichlari va ishdan chiqish hisobotlarini Google'ga yuborishi mumkin. Ushbu ko'rsatkichlar yuborilishini nazorat qilish uchun dartasbobda quyidagi parametrlardan foydalaning :

  • --enable-analytics: Anonim tahlilni yoqadi.

  • --disable-analytics: Anonim tahlilni o'chiradi.

Google Maxfiylik siyosati ushbu xizmatlar tomonidan maʼlumotlardan qanday foydalanilishini tavsiflaydi.
Android sozlamalari
Eslatma: Flutter oʻzining Android platformasiga bogʻliqliklarini taʼminlash uchun Android Studioʼning toʻliq oʻrnatilishiga tayanadi. Biroq, siz Flutter ilovalaringizni bir qancha muharrirlarda yozishingiz mumkin; keyingi qadam buni muhokama qiladi.
Android Studio-ni o'rnating

  1. Android Studio dasturini yuklab oling va o'rnating .

  2. Android Studio-ni ishga tushiring va "Android Studio sozlash ustasi" orqali o'ting. Bu Android uchun ishlab chiqilayotganda Flutter tomonidan talab qilinadigan eng yangi Android SDK, Android SDK Command-line Tools va Android SDK Build-Toolsni oʻrnatadi.

  3. flutter doctorFlutter Android Studio oʻrnatishingizni aniqlaganligini tasdiqlash uchun ishga tushiring . Agar Flutter uni topa olmasa flutter config --android-studio-dir , Android Studio o'rnatilgan katalogni o'rnatish uchun ishga tushiring.

Android qurilmangizni sozlang
Flutter ilovangizni Android qurilmasida ishga tushirish va sinab ko‘rishga tayyorgarlik ko‘rish uchun sizga Android 4.1 (API darajasi 16) yoki undan yuqori versiyada ishlaydigan Android qurilmasi kerak bo‘ladi.

  1. Qurilmangizda Tuzuvchi parametrlarini va USB orqali nosozliklarni tuzatishni yoqing . Batafsil ko'rsatmalar Android hujjatlarida mavjud .

  2. Faqat Windows uchun: Google USB drayverini o'rnating .

  3. USB kabelidan foydalanib, telefoningizni kompyuteringizga ulang. Agar qurilmangizda so'ralsa, kompyuteringizga qurilmangizga kirishga ruxsat bering.

  4. Terminalda flutter devicesFlutter ulangan Android qurilmangizni taniganini tekshirish uchun buyruqni bajaring. Odatiy bo'lib, Flutter sizning vositangiz adb asoslangan Android SDK versiyasidan foydalanadi. Agar siz Flutter-dan Android SDK-ning boshqa oʻrnatilishidan foydalanishini istasangiz, ANDROID_SDK_ROOToʻsha oʻrnatish katalogiga muhit oʻzgaruvchisini oʻrnatishingiz kerak.

Android emulyatorini sozlang
Flutter ilovasini Android emulyatorida ishga tushirish va sinab ko‘rishga tayyorgarlik ko‘rish uchun quyidagi amallarni bajaring:

  1. Qurilmangizda VM acceleration yoqing .


  2. Download 1.13 Mb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling