نمایش نتایج 1 تا 3 از 3

نام تاپیک: خطای instant run requires that the platform

  1. #1
    کاربر دائمی آواتار samiasoft
    تاریخ عضویت
    مهر 1391
    محل زندگی
    اردبیل
    پست
    1,242

    خطای instant run requires that the platform

    سلام دوستان

    به نظرتون چرا این خطا هنگام اجرای اپلکیشن در شبیه ساز در اندروید استودیو ظاهر میشه ؟

    minSdkVersion 17 و شبیه ساز اندرویدش 5.1 هست

    که دو حالت داره :

    - من اگر گزینه install رو بزنم میره اتوماتیک android-5.1 رو دانلود میکنه و داخل sdk\platforms قرار میده.

    - اگر گزینه contine رو بزنم با اخرین پلت فرمی که قرار دادم که اندروید 8 هست اجرا میشه.


    حال من میخواستم بدون اینکه این خطا ظاهر بشه با همون اندروید 8.0 که دارم اجرا بشه یا نه کار اشتباهیه ؟

    چون ببینید من نمیخواستم داخل پوشه platforms نسخه های دیگر اندروید رو بزارم و خواستم فقط یک نسخه رو داشته باشم اما انگار بایستی نسخه های دیگر رو هم بزارم !!!!

  2. #2
    کاربر دائمی آواتار samiasoft
    تاریخ عضویت
    مهر 1391
    محل زندگی
    اردبیل
    پست
    1,242

    نقل قول: خطای instant run requires that the platform

    برای حل این مشکل که این خطا ظاهر نشه گفته شده که تیک این گزینه برداشته بشه .

    اما ایا کسی اطلاعی داره که فعال بودن یا غیرفعال بودن گزینه زیر چه تاثیری داره ؟ کلا منظور از این قسمت چیه!


  3. #3

    نقل قول: خطای instant run requires that the platform

    این ویژگی در اندروید استودیو باعث میشه به طور قابل توجهی کاهش زمان ساخت و زمان های استقرار برای تغییرات کد افزایشی در طول چرخه حیات برنامه نویسی، تست و اشکالزدایی شما کمتر بشود.
    وقتی برای اولین بار پروژه را کامپایل میکنید زمانی منطقی طول میکشه. ولی برای اجراهای بعد میتونید از گزینه که علامت ⚡ هست استفاده کنید تا خودتون به سرعت اجرا پی ببرید.
    در کل برای اجرای خیلی سریعتر برنامه بعد از یک تغییر کوچک استفاده میشه و اینکه فقط هم از sdk 21 به بعد کاربری داره وقابل استفاده می باشد.

    1 Y-gIucAGyqQscMdXuHaSiA.jpg

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

    تعویض گرم: قبل از اینکه تغییرات دیده شود و مورد استفاده قرار گیرد باید فعالیت را دوباره آغاز کرد. به طور معمول برای تغییر به منابع نیاز است.


    تعویض سرد: برنامه دوباره راه اندازی می شود (اما هنوز نصب نشده است). مورد نیاز برای هر گونه تغییر ساختاری مانند ارث و امضاء روش.

    اولین بار که Run یا Debug را با اجرای Instant اجرا می کنید، Gradle برخی از وظایف اضافی را انجام می دهد.
    اگر ازویندوز استفاده میکنید، ویندوز مدافع Real-Time Protection ممکن است باعث کند شدن سرعت Instant Run شود. شما می توانید با اضافه کردن پوشه پروژه خود به لیست موارد حذف مدافع ویندوز، اطمینان حاصل کنید.

تاپیک های مشابه

  1. خطای please check you have the '.fNiv' class on your first level links
    نوشته شده توسط karimi84 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 21 اردیبهشت 1392, 19:03 عصر
  2. پاسخ: 4
    آخرین پست: پنج شنبه 20 مهر 1391, 23:54 عصر
  3. خطای Unable To Connect to the asp.net Development Server در هنگام اجرای پروژه
    نوشته شده توسط omega_pc در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 06 اردیبهشت 1391, 23:33 عصر
  4. سوال: provider cannot be found. ensure that the provider has been installed properly.
    نوشته شده توسط عباس سرخ خان کاشانی در بخش SQL Server
    پاسخ: 1
    آخرین پست: یک شنبه 09 تیر 1387, 21:12 عصر
  5. خطای Operation in not allowed the object is closed
    نوشته شده توسط shsoft در بخش VB.NET
    پاسخ: 1
    آخرین پست: پنج شنبه 04 دی 1382, 10:29 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •