بررسی و پاسخ به مشکلات و پرسش های رایج

– تبدیل ConstraintLayout به RelativeLayout یا LinearLayout :

در نسخه ۲٫۳ اندروید استودیو Layout ای که به صورت پیش فرض برای پروژه جدید ایجاد می شود از نوع ConstraintLayout می باشد. این لایه خواص جدیدی دارد که در آینده آموزش آن را منتشر خواهیم کرد اما اگر در حال حاضر قصد استفاده از سایر موارد مانند RelativeLayout دارید کافیست تگ باز و بسته لایه را جایگزین کنید. به عناون مثال android.support.constraint.ConstraintLayout را با RelativeLayout جایگزین می کنیم.

– استفاده از نسخه ۳۲ بیتی اندروید استودیو و نصب SDK :

نسخه ۳۲ بیتی اندروید استودیو به صورت پکیج zip تهیه شده که نیاز به نصب نداشته و پس از خارج کردن از حالت فشرده کافیست studio.exe موجود در پوشه bin را اجرا کنید. در نسخه جدید اندروید استودیو SDK Manager مانند قبل به صورت جداگانه قابل نصب نیست و لازم است به صورت دستی محتویات و پوشه های SDK که در فصل دوم (نصب و راه اندازی) معرفی شد را اضافه کنیم. در مسیر دلخواه یک پوشه با نام دلخواه (مثلا sdk) ایجاد می کنیم و سپس پوشه های tools و platform-tools و platforms و… که در فصل دوم به عنوان الزامات تعیین شده را به sdk اضافه کرده و در نهایت مسیر قرارگیری sdk را در قسمت تنظیمات اندروید استودیو، در قسمت SDK Manager به آن معرفی می کنیم.

– Error:CreateProcess error=216, This version of %1 is not compatible with the version of Windows you’re running… :

ابتدا بررسی کنید اگر نسخه قدیمی جاوا را روی سیستم عامل نصب کرده اید، نسخه جدید (در فصل دوم قرار داده شده) را جایگزین کنید. سپس داخل اندروید استودیو در مسیر File -> Project Structure تیک گزینه Use Embedded JDK را برداشته و مسیری که JDK را نصب کرده اید جایگزین کنید.

– Error:Failed to find target with hash string ‘android-xx’ in [Your SDK Location] :

عدد xx نسخه API است. به عنوان مثال اگر این ارور را با android-26 بگیرید یعنی platform26 را لازم دارید و نصب نیست. اگر با وجود نصب API مربوطه باز هم ارور گرفتید ابتدا داخل SDK Manager ابزار Build tools و Platform tools را به آخرین نسخه بروزرسانی کنید. در مرحله بعد از مسیر File > Invalid Caches / Restart اقدام به حذف کش نموده و در نهایت هم یک بار پروژه را Clean و سپس Rebuild نمائید (منوی Build)

– پیغام Unable to unpack file android-sdk_r22.6.2-windows.zip: error in opening zip file. Make sure you have enough disk space on destination drive and retry :

این اخطار دلیل را نبود فضای کافی برای نصب عنوان می کند اما در اکثر مواقع برای کاربران ایرانی، به دلیل تحریم این اخطار ظاهر می شود که راه چاره استفاده از ابزار تغییر آی پی است. اگر بعد از تغییر آی پی نیز ارور رفع نشد باید تنظیمات Proxy روی اندروید استودیو از مسیر زیر اعمال شود :
Default Settings > appearance and settings > System Settings > HTTP Proxy و در انتها گزینه Auto Detect یا Manual Proxy و وارد کردن مشخصات پروکسی مربوطه (اگر در خصوص نحوه تنظیم کردن روکسی اطلاعی ندارید لطفا سرچ کنید)

– پیغام Installing Requested Components در ابتدای اجرای اندروید استودیو :

اگر نسخه IDE را نصب کرده اید، فصل دوم را مطالعه کنید (باید نسخه باندل را نصب کنید)

– مشکل Gradle: resolve dependencies یا Failed to resolve: junit:junit:4.12 و طول کشیدن بیلد شدن پروژه :

در آغاز ساخت و بیلد شدن پروژه ممکن است نیاز به دریافت (دانلود) تعدادی کتابخانه داشته باشد که به صورت پیش فرض از دامنه https://bintray.com دریافت می شود. این مخزن در حال حاضر برای کاربران ایرانی در دسترس نیست و لازم است در هنگام ساخت پروژه جدید از یک نرم افزار تغییر IP معتبر استفاده کنید.معمولا کتابخانه هایی که هنگام ایجاد اولین پروژه دانلود می شوند، در ساخت پروژه های بعدی نیاز به دانلود مجدد ندارند مگر اینکه پروژه نیاز به کتابخانه جدیدی داشته باشد یا برای کتابخانه قبلی نسخه جدیدتری منتشر شده باشد. بنابراین به جز اولین پروژه، در سایر موارد به احتمال زیاد نیاز به تغییر IP نخواهید داشت و چنانچه در هنگام بیلد شدن باز هم ارور دریافت کردید که مربوط به عدم امکان دریافت فایل کتابخانه بود، کافیست IP را تغییر داده و روی گزینه install مربوط به کتابخانه که در قسمت Messages ظاهر شده کلیک کنید تا ابزار مربوطه نصب و پروژه Sync شود (اگر از سرویس های تغییر IP ایرانی استفاده می کنید و با وجود تغییر آی پی باز هم دانلود کتابخانه به درستی انجام نمی شود، با پشتیبانی سرویس خود تماس بگیرید)
Install repository and sync
در خصوص junit با توجه به اینکه جز مواقع خاص بلا استفاده است، راه ساده تر برای حل مشکل عدم دریافت این کتابخانه این است که خط زیر را از build.gradle حذف کرده و مجدد سینک کنید تا به کلی از پروژه حذف گردد.

testCompile 'junit:junit:4.12'
سوالاتی که مشمول موارد زیر باشد تایید و پاسخ داده نخواهد شد :
۱ : جزء موارد پاسخ داده شده در مطلب "مشکلات و پرسش های رایج" باشد
۲ : سوال قبلا توسط افراد در دیدگاهها مطرح و پاسخ داده شده باشد
۳ : سوال خارج از مبحث آموزشی موجود در این صفحه باشد
  • Alireza گفت:

    سلام من اندروید استودیو رو نصب کردم ولی مینویسه ndk not configured download it whit sdk manager بعد میخوام دانلودش کنم وسطاش ارور میده و مینویسه see the IDE log for detailes.

    1. Admin گفت:

      شما نیازی به NDK ندارید

  • TALEB گفت:

    سلام. من یه فایل APK دارم میخام تغییراتی روش اعمال کنم تا در گوشی با سایز بزرگتر مثلا ۷ اینچ تصویر را کامل نشون بده. آیا با اندروید استودیو میشه اینکار را کرد؟؟

    1. Admin گفت:

      خیر. مگر اینکه بتونید اپلیکیشن رو قبلش decompile کنید. سرچ کنید

  • نازنین گفت:

    سلام.خسته نباشید.
    من برای رفع ارور Failed to resolve: junit:junit:4.12 از روش اول استفاده میکنم ولی بعد از sinc دوباره همین ارور رو میده.میشه راهنمایی کنید لطفا

    1. Admin گفت:

      مخصوصا تاکید کردم برای این مشکل اول متن رو تا انتها مطالعه کنید

  • محمد گفت:

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

    1. Admin گفت:

      پکیج شامل آموزشهای موجود در سایت هستش. در حال حاضر مباحث نقشه تهیه نشده

  • علی گفت:

    سلام
    ابتدا تشکر از سایتتون
    و یک پرسش من الان دو سال است کا با eclipse کار می کنم و مشکلی نداشتم ولی چون گفته میشه دیگه ساپورت نمیشه توسط گوگل می خواستم با اندرویداستودیو شروع کنم. تمام سایت شما را چند بار خوندم و دو سه بار ویندوز را دوباره نصب کردم اما هر بار یک ایرادی در در مورد ساخت پروژه میده. چندتا سوال داشتم اگر ممکنه جواب بدید؟
    ۱-آیا اندرویداستودیو با ویندوز ۳۲ بیتی مشکل داره.چون ظاهرا اگر اخرین نسخه جاوا را نصب کنیم ، در ویندوز ۳۲ اجرای پروژه را انجام نمیده؟
    ۲-.آیا واقعا مشکل نصب مربوط به IP ایران است و یا مشکل دیگری هست
    ۳- اگر سایتی هست که نصب اندرویداستودیو را به روش گام به گام توضیح داده باشه لطفا معرفی کنید
    با سپاس فراوان

    1. Admin گفت:

      من با ویندوز ۳۲ بیت کار نکردم اما سازگار هست و نباید مشکلی باشه ازین لحاظ
      در نصب مشکلی با آی پی ایران نیست. مواردی که شامل تحریم میشه تو آموزشها و همین صفحه ذکر شده

  • hossein گفت:

    با سلام
    Error running app: Default Activity not found
    این ارور رو چطور باید برطرف کنم؟؟
    با تشکر

    1. Admin گفت:

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

  • زهرا گفت:

    Error:C:\Users\sadaf\.gradle\caches\2.14.1\scripts\el6b958so2uhok0r6pwcwye51\cp_init\cp_init57408229\cache.properties
    (The system cannot find the file specified)
    سلام وقتتون بخیر ممنون میشم بفرمایید که این ارور رو چه طور میشه حل کرد من تازه شروع کردم و یکی از پروژه هام درست کار میکنه ولی بقیه و هرچی جدید میسازم این خطارو میده و نمیزاره کاری بکنم و همچنین پنجره ویو سمت راست که قسمت های مختلف اپ رو نشون میده کاملا تغییر کرده و مثل قبل نیست و مثلا اجازه ایجاد اکتیویتی جدید رو نمیده
    من باید پروژه مو هفته دیگه تحویل بدم اگر امکانش هست زودتر راهنمایی بفرمایید ممنون

  • مصطفی باقری گفت:

    سلام خسته نباشید

    من توضیحات شمارو خوندم.وقتی یه پروژه رو شروع می کنم همون اول،تو event log این خطارو میده

    Gradle sync started
    Gradle sync failed: Cause: error in opening zip file
    (Consult IDE log for more details (Help | Show Log

    تو قسمت Message Gradle Sync هم این پیامو میده
    Error:Failed to open zip file

    Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
    Re-download dependencies and sync
    (project(requires network

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

    ممنون

  • رضا گفت:

    سلام من مشابه اولین اروری که در این مقاله تون هست را دارم ..عینا همون کارو انجام دادم و تیک برداشتم و ادرس jdk زدم اما هیچ اتفاقی نیافتده و اگر دوباره برم File -> Project Structur بازم مثل اول ادرس خودش با اون تیکه هست…
    اکتیویتی ها هم کار نمیکنن
    مساله چیه ؟
    سیستم مشکل داره ؟

    1. Admin گفت:

      لطفا ارور رو سرچ کنید و پاسخهای موجود در stackoverflow.com و یا باقی وب سایتها رو مطالعه بفرمایید

  • ali گفت:

    سلام خسته نباشید
    ببخشید من اندروید استودیو رو نصب کردم
    ولی وقتی پروژه جدید میزنم که اندرویید استودیو بازبشه مینویسه
    building
    و کلا اینجوری میمونه و باز نمیشه
    مشکل از چیه؟

    1. Admin گفت:

      چه اروری میگیرید

  • وحید گفت:

    سلام مهندس من اندروید استودیو رو کامل نصب کردم و اس دی کی رو هم کامل وارد کردم و اس دی کی من هم دارای Google USB driver هم هست ولی وقتی می خوام یه دستگاه مجازی برای تست انتخاب کنم موقع انتخاب نوع اندروید این رو می نویسه:
    Your CPU does not support required ( features(vt-x or svm
    بعدش می خوام گوشیمو برای تست وصل که که کاملا همه کارا رو درست انجام میدم ولی گوشیم تو لیست دستگاه های متصل تو اندروید استودیو نمیاد.
    خواهشا کمکم کنید.

    1. Admin گفت:

      CPU شما از VT-x پشتیبانی نمیکنه (یا اگه میکنه فعال نیست). در این خصوص سرچ کنید توضیحات زیاده. اگه دیوایس مجازی خود اندروید استودیو اوکی نشد از جنی موشین استفاده کنید

  • نرگس گفت:

    سلام وقتتون بخیر…من اندروید استدیو رو نصب کردم ولی همین قسمت اول که ساخت پروژه ی جدید و استفاده از کدها و … نمیاد و مستقیما وارد صفحه اصلی میشه و حتی صفحه مشخص کردن activity هم نمیاد…مشکل از کجاست؟؟

    1. Admin گفت:

      از منوی File گزینه New Project

  • امید گفت:

    سلام خسته نباشید
    من یکی از لایوت هایی که ساختم این ارور رو داره و نمیشه اونو توی مین اکتیویتی گزاشت چیکار کنم ؟
    ارورش:
    Rendering Problems The following classes could not be instantiated:
    – android.support.v7.internal.app.WindowDecorActionBar (Open Class, Show Exception, Clear Cache)
    Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE Exception Details java.lang.NoSuchMethodException: android.support.v7.internal.app.WindowDecorActionBar.(android.view.View)   at java.lang.Class.getConstructor0(Class.java:3082)   at java.lang.Class.getConstructor(Class.java:1825)   at com.android.layoutlib.bridge.bars.AppCompatActionBar.(AppCompatActionBar.java:73)   at com.android.layoutlib.bridge.impl.Layout.createActionBar(Layout.java:237)   at com.android.layoutlib.bridge.impl.Layout.(Layout.java:151) Copy stack to clipboard

    تورو خدا کمک کنین

    1. Admin گفت:

      گزینه clear cache رو بزنید احتمالا حل بشه

      1. امید گفت:

        نمیشه لطفا کمک کنید

  • حسین گفت:

    سلام مهندس من یه برنامه قبلا ساختم بعد الان میخواستم آپدیت بزنم و نسخه جدید درست کنم برا ساخت برنامه تو نوار ابزار قسمت
    Build>>>>Generate Signed APK
    پنجره که باز میشه گزینه Key alias رو از برنامه که قبلا ساختم فراموش کردم و الان برا آپدیت زدن ارور میده چیکار کنم میشه کاری کرد؟؟
    با تشکر

    1. Admin گفت:

      یه کلید جدید بسازید

  • Hosein Sami گفت:

    سلام مهندس خسته نباشید
    من اندروید استودیو رو آپدیت کردم به این مشکل خوردم
    http://uupload.ir/files/ncl6_untitled1258.png

    کل ارور ها تو عکس زیر هست
    http://uupload.ir/files/ydce_untitled12589.png

    برنامه ای که نوشتم از روی تدرس های خودتون بوده و توی نسخه قبلی کامل اجرا میشد
    آپدیت کردم اینجوری شد. از کجاشه؟؟؟

    1. Admin گفت:

      ظاهرا Offline Mode رو فعال کردین. متن ارور رو بخونید مشخصه چه مشکلی دارید.

      1. Hosein Sami گفت:

        سلام
        من فقط زدم که آپدیت بشه وهیچ کار دیگه ای نکردم و توی هیچ تنظیماتی نرفتم
        بعد از اینکه آپدیتش تموم شد بالا اومد و این ارور رو داد
        همین
        حالا !! چیکار کنم؟؟

        1. Admin گفت:

          اینکه شما تنظیماتو دستکاری نکردین مهم نیست. مهم اینه که الان بهتون میگه Offline Mode فعاله و باید غیر فعال کنید!

          1. Hosein Sami گفت:

            ممنون مهندس
            درست شد

  • آ مازیار گفت:

    سلام با عرض خسته نباشید خدمت مدیر سایت

    من داشتم برناممو مینوشتم که یه فایل xml.stringجدا گانه در پوشه ی values-v21 میخواستم درست کنم اومدم اونارو تغییر دادم الان با هر روشی که بگین از ریسیت کردن اندروید استادیو گرفته تا هر چیزی تا میام یه پروژه جدید بسازم این خطا میاد
    erore retrieving parent for item:no resource found that matches the given name’my matrial.base

    1. Admin گفت:

      برخوردی با این مساله نداشتم. ارور رو سرچ بفرمایید و راهکارهای موجود در stackoverflow.com رو بررسی کنید

  • علی گفت:

    با سلام
    من آندروید استودیو رو نصب کردم وjdk هم نصب کردم ولی آندروید استودیو باز نمیشه و وقتی میخوام واردش بشم این پیغام رو میده
    Failed to create jvm;error code-6
    Jvm path :c:\program files\java\jdk1.9.0
    If you already have a 64-bit jdk installed, define a JAVA_HOME variables computer>system properties>system settings>environment variables

    1. Admin گفت:

      آموزش رو با دقت مطالعه کنید (JAVA_HOME و JAVA path)

  • مهدی گفت:

    سلام من توی نرم افزار android studio با این پیام و ارور مواجه شدم خواهشمندم به من کمک کنید Error:Failed to resolve: org.hamcrest:hamcrest-core:1.1
    Open FileShow in Project Structure dialog

    1. Admin گفت:

      مربوط به مشکل در نصب کتابخونه مدنظر هست (احتمالا مشکل در ارتباط با مخزن jcenter)

  • KiAN گفت:

    درود و خسته نباشید
    با اجازه مهندس عزیز چندتا ارور که باهاش روبه رو شدم و تونستم حلشون کنم رو براتون توضیح میدم.
    دوستان عزیز اگر بعد از وارد شدن به پروژه در قسمت main activity نوشته “setContentView(R.layout.activity_main);” به رنگ قر مز بود و ارور های زیر رو در قسمتMessages Gradle Sync مشاهده کردید

    Error:Failed to resolve: javax.inject:javax.inject:1
    Show in Project Structure dialog

    Error:Failed to resolve: javax.annotation:javax.annotation-api:1.2
    Show in Project Structure dialog

    Error:Failed to resolve: com.google.code.findbugs:jsr305:2.0.1
    Show in Project Structure dialog

    Error:Failed to resolve: org.hamcrest:hamcrest-library:1.3
    Show in Project Structure dialog

    Error:Failed to resolve: org.hamcrest:hamcrest-integration:1.3
    Show in Project Structure dialog

    Error:Failed to resolve: com.squareup:javawriter:2.1.1
    Show in Project Structure dialog
    مربوط به نصب JDKهستش.
    در دانلود JDKدقت بفرمایید که دو گزینه زیر (۱و۲) رو دانلود کرده باشید. در حال حاضر جدیدترین نسخه V8.Update121 میباشد.
    ممکن است زمانی که شما این قسمت رو میخونید نسخه های جدید هم باشند که حتما از اونها استفاده کنید.
    ۱)Java.SE.Development.Kit
    ۲)Java.SE.Runtime.Environment
    اگر این دو مورد رو دریافت و نصب کردید اما بازهم با اروهای بالا مواجه شدید به طور کلی جاوا رو از سیستم پاک کنید(میتونید از نرم افزارهای uninstaller استفاده کنید) و بعد از ری استارت کردن کامپیوتر اقدام به نصب مجدد کنید.
    در پوشه جاوا حتما باید دو پوشه jdkو jre وجود داشته باشه و دقت کنید که دو پوشه jdkو jre هر دو از یک نسخه باشند.

    ارور
    Error:Failed to resolve: com.android.support:appcompat-v7:23.+
    Install Repository and sync projectShow in Project Structure dialog
    هم مربوط به آپدیت فایلهای repository میباشد که باید فولدرهای tools و Repositoryها(موجود زیرشاخه های داخلی پوشه extra)را آپدیت کنید.

    ارور زیر در بخش Event Log
    JsonSyntaxException: Parse exception while reading distributions.json: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $
    بازهم مربوط به آپدیت هاست.

    درصورتی که نرم افزارها را چند بار نصب و پاک کنید، باید بعد از نصب مجدد ویندوز اقدام به نصب نرم افزار های لازم کنید.
    در ضمن سعی کنید حتما از نسخه های آپدیت استفاده کنیدو همچنین از یک نرم افزار تغییر آی پی تا مسئله ای برای دانلود کتابخانه ها توسط android studio پیش نیاد.

    و اگر تصمیم دارید به جای android-studio-ide از android-studio-bundle استفاده کنید، در تمام مراحل آموزشی که مهندس برای نصب آفلاین فرمودند میتونید در مسیر نصب بعد از ورود به پوشه Android به جای ورود به پوشه android-sdk ، به پوشه sdk وارد بشید. برای مثال
    در آموزش گفته شده
    android-sdk/extras/android قسمت(*)
    اما
    ما در نصب نسخه android-studio-bundle دیگر نیاز به نصب sdk نداریم و به جای آدرس قسمت(*) داریم:
    sdk/extras/android قسمت(*)

    موفق باشید

  • Kian گفت:

    درود و خسته نباشید
    برنامه اندروید استودیو رو باز میکنم و پروژه رو میسازم
    اما بعد از باز شدن پروژه کدهای قسمت main activity با رنگ قرمز نوشته میشن setContentView(R.layout.activity_main);
    همچنین در قسمت مسیجها این ارور میاد
    Error:Failed to resolve: com.android.support:appcompat-v7:23.+
    Install Repository and sync projectShow in Project Structure dialog
    متن ارور رو سرچ کردم اما راه حلی واسش پیدا نکردم
    ممنون میشم کمک کنید

    1. Admin گفت:

      SDK رو چک کنید اگر ابزار Support (Library و Repository نسخه قدیمی هستند بروزرسانی کنید (از فصل دوم سایت میتونید فایلها رو دریافت کنید). بعد از بروزرسانی، پروژه رو rebuild کنید
      نتیجه رو اعلام بفرمایید

      1. Kian گفت:

        درود و خداقوت
        من هنوز این ارورهارو در پاسخگویی هاتون چک نکردم
        فقط برای اینکه فرمودید نتیجه رو اعلام کنم ارورهایی که اومده رو میفرستم
        مسئله قرمز بودن setContentView(R.layout.activity_main); در main activity هنوز حل نشده
        نرم افزار رو دوباره نصب کردم و همه فایلهارو هم طبق آموزش نسخه های آپدیتش رو در sdk جایگزین کردم.
        این بار در بخش Messages Gradle Sync ارور های زیر مشاهده میشه
        Error:Failed to resolve: javax.inject:javax.inject:1
        Show in Project Structure dialog

        Error:Failed to resolve: javax.annotation:javax.annotation-api:1.2
        Show in Project Structure dialog

        Error:Failed to resolve: com.google.code.findbugs:jsr305:2.0.1
        Show in Project Structure dialog

        Error:Failed to resolve: org.hamcrest:hamcrest-library:1.3
        Show in Project Structure dialog

        Error:Failed to resolve: org.hamcrest:hamcrest-integration:1.3
        Show in Project Structure dialog

        Error:Failed to resolve: com.squareup:javawriter:2.1.1
        Show in Project Structure dialog

        و در بخش Event Log نیز این ارور هست
        JsonSyntaxException: Parse exception while reading distributions.json: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $

        1. Admin گفت:

          پروژه ای رو ایمپورت کردین؟ مشکل اینه که نمیتونه کتابخونه ها رو دانلود کنه (با سرچی که کردم ظاهرا این کتابخونه ها در jcenter وجود ندارن)
          در خصوص ارور نهایی هم متن ارور رو سرچ بفرمایید توضیحات زیاد هست.

          1. Kian گفت:

            مسئله در اتصال به اینترنت هستش
            برای تغییر آی پی هم از سیسکو استفاده میکنم
            ولی بازهم موارد حل نشد.
            سرعت سند و رسیو باید حداقل چه مقدار باشه که نرم افزار به درستی به سرورها اتصال پیدا کنه؟

          2. Admin گفت:

            بعید میدونم سرعت بالایی نیاز باشه
            چک کنید سیسکو به درستی فعاله و آی پی عوض شده

  • میلاد گفت:

    سلام من موقع ساین کردنgradle
    با ارور زیر مواجه میشم لطفا کمک کنید
    Gradle sync failed: connection timed out: connect .if you are behind an http proxy please configure the proxy settings either in IDE or gradle consult IDE for more details (help|show log

    1. Admin گفت:

      مطلب پرسش های رایج رو مطالعه بفرمایید (تغییر آی پی)

  • Abolfazl Zahedi Myone گفت:

    سلام
    من بعد از برطرف کردن خطا ۲۱۶ به این خطا رسید؟
    ممنون میشم راهنمایی کنید.
    Error:Unable to start the daemon process.
    This problem might be caused by incorrect configuration of the daemon.
    For example, an unrecognized jvm option is used.
    Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html
    Please read the following process output to find out more:
    ———————–
    Error occurred during initialization of VM
    Could not reserve enough space for 1572864KB object heap

    1. Admin گفت:

      – اگر نرم افزارهای اضافی روی سیستم عامل در حال اجرا دارید ببندید.
      – پوشه gradle. رو از مسیر C:\Users\YourUser حذف کنید
      – داخل اندروید استودیو File->Invalidate Caches/Restart
      نتیجه رو حتما همینجا به بنده اعلام بفرمایید

  • متین گفت:

    سلام خدمت همه استادای گرامی من در اجرای اندروید استودیو با این مشکل مواجه میشم : راه حل چیه؟
    NO jvm installation found . please install a 32 bit jdk . if you already have a jdk installed, define a JAVA-HOME variable in computer .system proprties .system settings . Environment Variables.

    1. Admin گفت:

      چک کنید JDK رو نصب کرده باشید، و اگر نصب هست JAVA_HOME به درستی طبق آموزش تعریف شده باشه درون سیستم عامل

      1. متین گفت:

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

        1. Admin گفت:

          روی آیکون اندروید استودیو راست کلیک و properties. بعد در قسمت target عدد ۶۴ رو از studio64.exe حذف و OK کنید. حالا اندروید استودیو رو اجرا کنید
          توضیحات کاملتر :
          https://www.codeproject.com/Tips/1019352/Solved-No-JVM-Installation-Found-Please-Install-bi
          (نتیجه رو هم اینجا اعلام بفرمایید)

          1. متین گفت:

            به پیر به پیغمبر داغون شدم ـ اخرین نسخه جاوا رو نصب کردم . اندروید استودیوم این عدد ,۶۴ رو نداره به ولا کور شدم انقدر پشت این کامپیوتر نشستم . تورو به هر کی می پرستی کمکم کن . درست درستم به سیستم جاوا رو معرفی کردم.

          2. Admin گفت:

            متاسفانه چیزی به ذهنم نمیرسه. سرچ کنید و جوابهای مختلف داخل وب رو بررسی بفرمایید

  • سعید حسینی گفت:

    سلام .
    من در قسمت اجرا با مشکل Rendering Problemsرو به ر میشم.لطفا چاره ی این مشک رو به من بگید.ممنون

    1. Admin گفت:

      در ادامه ارور rendering علت رو توضیح داده که عموما هم با refresh حل میشه

  • Motahar گفت:

    بتدا داخل SDK Manager ابزار Build tools و Platform tools را به آخرین نسخه بروزرسانی کنید. در مرحله بعد از مسیر File > Invalid Caches / Restart اقدام به حذف کش نموده و در نهایت هم یک بار پروژه را Clean و سپس Rebuild نمائید (منوی Build)…سلام چطوری باید اپدیت کنیم؟؟

    1. Admin گفت:

      اگر فصل ۲ رو مطالعه کرده باشید توضیح داده شده نصب/آپدیت آنلاین و آفلاین

  • رها گفت:

    – Error:Failed to find target with hash string ‘android-24’ in [Your SDK Location] :
    با سلام من اینو مشکلو دوباره دارم کارهایی که بالا گفتید برای حل مشکل انجام دادم اما درست نشدم چیکار کنم لطفا جواب بدید؟؟؟؟؟؟؟

    1. Admin گفت:

      متن ارور رو سرچ کنید در گوگل. جوابهای متفاوتی پیدا میکنید

  • علی گفت:

    سلام
    من تازه اندروید استدیو را نصب کردم وقتی پروژه جدید را می خوام شروع کنم ارور زیر میاد
    Parse exception while reading distributions.json: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $
    متن کامل :
    ۱۱:۱۰:۳۳ AM JsonSyntaxException: Parse exception while reading distributions.json: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $
    ۱۱:۱۱:۱۷ AM Gradle sync started
    ۱۱:۱۴:۵۷ AM Gradle sync completed
    ۱۱:۱۴:۵۹ AM Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies]
    ۱۱:۱۶:۱۶ AM Gradle build finished in 1m 18s 724ms
    لطفا راهنمایی کنید نیاز فوری دارم

    1. Admin گفت:

      با این مساله برخوردی نداشتم

  • علی حسینی گفت:

    عذر میخوام این خطا واسه چیه
    Gradle sync failed: Could not build ‘com.google.appengine.gradle.model.AppEngineModel’ model

    1. Admin گفت:

      باید مربوط به مشکل اتصال با آی پی ایران باشه

  • amir گفت:

    سلام.
    روش حل ارور
    Call requires API level 24 (current min is 15): android.icu.text.DecimalFormat#DecimalFormat
    This check scans through all the Android API calls in the application and warns about any calls that are not available on all versions targeted by this application (according to its minimum SDK attribute in the manifest). If you really want to use this API and don’t need to support older devices just set the minSdkVersion in your build.gradle or AndroidManifest.xml files. If your code is deliberately accessing newer APIs, and you have ensured (e.g. with conditional execution) that this code will only ever be called on a supported platform, then you can annotate your class or method with the @TargetApi annotation specifying the local minimum SDK to apply, such as @TargetApi(11), such that this check considers 11 rather than your manifest file’s minimum SDK as the required API level. If you are deliberately setting android: attributes in style definitions, make sure you place this in a values-vNN folder in order to avoid running into runtime conflicts on certain devices where manufacturers have added custom attributes whose ids conflict with the new ones on later platforms. Similarly, you can use tools:targetApi=”11″ in an XML file to indicate that the element will only be inflated in an adequate context.
    چی هستش؟

    1. Admin گفت:

      دو خط اول ارور رو سرچ بکنید به جواب میرسید

  • دانیال گفت:

    با سلام علت پیغام استپ شدن برنامه برای اجرا چه چیزی میتونه باشه؟

    1. Admin گفت:

      دلایل زیادی میتونه داشته باشه. پروژه رو دیباگ کنید
      https://android-studio.ir/run-debug-android-app-on-hardware-device/

  • sara گفت:

    سلام ممنون از سایت خوبتون
    من نرم افزار را با راهنمایی های سایت نصب کردم.
    اما در هنگام کلیک بر روی پروژه جدید پیغام زیر رو دارم.
    Your Android SDK is missing, out of date, or is missing templates. You can configure your SDK via Configure | Project Defaults | Project Structure | SDK

    1. Admin گفت:

      دیدگاههای مطلب “نصب و راه اندازی اندروید استودیو” رو دنبال بفرمایید قبلا پاسخ داده شده

  • Hosein Sami گفت:

    سلام سامی هستم قبلا در مورد مچ نشدن درست و حسابی جنی موشن و اندروید استودیو باهم در قسمت آموزش جنی موشن گفت و گو کردیم و در نهایت فرمودید:

    “”دقیقا همون اروری که میگیرید رو اگه سرچ کنید بدون یه کلمه اضافه، به جواب میرسید. ان شا الله سر فرصت تو صفحه پرسش های متداول توضیحشو میذارم ولی فعلا فرصتش نیست””

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

    1. Hosein Sami گفت:

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

      1. Admin گفت:

        بزرگوار متن ارور رو بدید لینکهای پاسخ رو بدم خدمتتون. متاسفانه متن ارور رو یادم رفته

        1. Hosein Sami گفت:

          سلام
          ممنون از پیگیری تون
          ببینید اروری در کار نیست من با جنی موشن دیوایس galaxy S6 با API 23 رو اجرا میکنم در حالی که تمامی نرم افزار های لازم باز میباشند وقتی روی دکمه جنی موشن در اندروید استودیو میزنم دیوایس منو نشون میده
          http://uupload.ir/files/2821_untitled1236.png
          ولی وقتی میخوام برنامه رو ران کنم اصلا دیوایس من رو شناسایی نمیکنه و مینویسه nothing to show
          http://uupload.ir/files/xnt0_untitled111.png
          این مشکل رو کاربرایی به نام های
          کاظم قنبرب
          و
          مائده
          داشتند ولی یا مشکلشون حل شده یا پیگیری نمیکنن
          به نظرتون مشکل از کجاست؟؟

          1. Admin گفت:

            اگه پایین اندروید استودیو رو دقت بکنید نوشته شده unable to detect adb version… که روش کلیک بکنید متن کامل ارور رو نمایش میده

          2. Hosein Sami گفت:

            سلام.
            نگاه کردم نوشته
            Unable to detect adb version, adb output:
            الآن باید چکار کنم ؟
            باید adb به روز کنم یا کار دیگه ای باید بکنم ؟

          3. Hosein Sami گفت:

            سلام مجدد
            مشکلم حل شد توی اینترنت سرچ کردم دوستایی که مشکل دارن
            این لینک کمک میکنه
            http://askubuntu.com/questions/714653/adb-android-studio-ubuntu-error-unable-to-detect-adb-version-adb-output-hom

            ممنون از شما مهندس عزیز
            تا مشکل بعدی خدانگه دار
            🙂 🙂

  • مائده گفت:

    سلام.من اندروید استودی و جنی موشن رو نصب کردم و جنی موشنو به اندروید استودیو اتصال دادم ولی الان وقتی میخوام از برنامه ای که تو محیط اندروید استودیو نوشتم اجرا بگیرم Run app که میزنم اسم جنی موشنم نمیاد تو لیست run app باید چیکار کنم که بیاد؟؟؟؟؟؟

    1. Admin گفت:

      کامنتهای مطلب مربوط به جنی موشن رو مطالعه بفرمایید

  • محمد گفت:

    سلام من وقتی با برنامه کار میکنم پس از ی زمانی که میگذره برنامه کامل قفل میکنه هنگ میکنه اما not responding نمیشه ممنون میشم راهنمایی کنید

    1. Admin گفت:

      ایده ای به ذهنم نمیرسه. میتونه سخت افزار ضعیف علتش باشه، یا سیستم عامل و …

  • parinaz گفت:

    سلام
    ببخشید یه مشکلی داشتم نمی دونم به این موضوعات ربط داره یا نه هر کاری کردم سرچ کردم و اینا درست نشد لطفا بگین چیکار کنم چی میگه این اروره منظورش چیه و برای رفعش چیکار کنم خواهش میکنم بگیم بهم
    http://s8.picofile.com/file/8280586076/666.png

    1. Admin گفت:

      ایده ای به ذهنم نمیرسه

  • ali گفت:

    با سلام یه مشکلی جدی برام پیش اومده تو عکس زیر مشخصه
    لطفا بگین چیکار کنم
    برا حلش چه اقداماتی انجام بدم
    http://s9.picofile.com/file/8280410376/Untitled.png

    1. Admin گفت:

      مطلب پرسش های رایج رو مطالعه بفرمایید (تغییر آی پی)

  • mahdi گفت:

    سلام چگونه در اندروید استادیو Error:NDK not configured.
    Download it with SDK manager.)حلش کنم فایل های ndk هم گرفتم ولی نمیدونم کجا بزارم لطف کنید کمکم کنید

  • حسین گفت:

    سلام
    Error:No cached version of com.android.tools.build:gradle:1.1.0 available for offline mode.
    Disable Gradle ‘offline mode’ and sync project
    مشکل همیشگی بعد از ایمپورت کردن پروژه ها

    1. Admin گفت:

      اگه خط دوم ارور رو بخونید واضحه مشکل چیه و لازم نیست منتظر راهنمایی بقیه بمونید

  • آریا گفت:

    سلام
    ببخشید نرم افزار برای من باز نمیشه همش ارور میده
    تروخدا کمکم بکنید
    من خیلی به این کار علاقه دارم……. .
    لطفا

    1. Admin گفت:

      مسلما نباید انتظار داشته باشید ارور رو بقیه حدس بزنن و راهنمایی کنن

  • رضا گفت:

    سلام مهندس من به یک مشکل تو نصب محیط برنامه نویسی خوردم و واقعا چند روزه اعصابمو خرد کرده این که وقتی من اخرین ورژن اکلیپس و sdk و jdk 8رو نصب میکنم sdk manager رو باز نمیکنه و فقط یه صفحه cmd سریع باز و بسته میشه ولی اکلیپس اجرا میشه و اتفاقا قسمت install new software رو هم کامل انجام دادم
    از طرف دیگه وقتی jdk8 رو uninstall میکنم و jdk 6 رو نصب میکنم مشکل sdk manager حل میشه و باز میشه ولی وقتی میخوام eclipse رو باز کنم باز نمیشه و ارور زیر رو میده و هر بار که یکدوم از jdk ها رو نصب میکنم این اتفاقا تکرار میشه
    a jre or jdk must be available in order to run eclipse. no virtual machine was found….c:\program files\eclipse\jre\bin\javaw.exe
    جالب اینجاس که وقتی jdk 8 نصب میکنم تو program file پوشه java رو میسازه ولی اونیکی تو (x86) و حتی با تغییر مسیر هم نمیسازه پوششو لطفا راهنماییم کنید ممنون

    1. Admin گفت:

      چیزی به ذهنم نمیرسه بزرگوار

  • milad گفت:

    میخوام یه راه حل کلی رو پیشنهاد بدم که دیگه مجبور نشین تو سایتهای دیگه صبح تا شب بگردین خیالتونم راحت کنم اگه واقعا میخواین مشکل گریدل حل بشه سیستمون مدلش پایینه پس بیخیالش بشین چون من خودم سیستم مدل پایین داشتم هر راه کاری بگین انجام دادم ولی درست نشد الان سیستم جدیدی که گرفتم رمش ۸ سی پی یو core i7 وقتی اندروید استودیو رو نصب کردم فقط با یه vpn مثل hotspot shield دفعه اول روشن کردم بعد واردش شدم گریدل یه ۱۰ مین طول کشید سینک کنه و درست شد فقط دفع اول لازمه این کارو انجام بدین دفعات بعد اتوماتیک سینک میشه

    1. Admin گفت:

      ممنون از پیشنهادتون
      البته که مشکل آی پی ارتباطی به قدرت سخت افزار نداره و مشکلی که شما فرمودید (سینک شدن گریدل) با هر نرم افزار تغییر آی پی حل میشه. دانلود ابزار SDK هست که گاهی اوقات مشکلساز میشه برای کاربر

  • رسول گفت:

    Error:NDK not configured.
    Download it with SDK manager.)

    دیونم کرده این ارور لطفااااا کمککک

    1. Admin گفت:

      موقع ساخت پروژه NDK رو نباید انتخاب کنید

      1. رسول گفت:

        من نیاز دارم ndk رو من سورس یک app باز کردم برای حل ارور باید چه کنم

  • farshid گفت:

    سلام ببخشید این مشکل من چیه ؟؟

    http://s9.picofile.com/file/8279067450/Capture86.JPG

    خیلی ممنون.

    1. Admin گفت:

      کتابخونه ای تحت نام com.android.support نداریم

  • ترانه گفت:

    سلام برای نصب کردن sdk و android studio bundle ارور زیر میاد و خیلی اذیت میکنه
    Installer integrity check has failed. Common causes include incomplete download and damaged media. Contact the installer’s author to obtain a new copy.”
    چکار کنم؟

    1. Admin گفت:

      مضمون پیغام اینه که فایل رو ناقص دانلود کردید

  • سحر گفت:

    سلام.من sdk رو نصب کردم و تمام مراحلی که فرمودین رفتم. API 10 رو هم نصب کردم.وقتی پروژه جدید تو اندروید استودیو میسازم پیغام خطا میده که پکیج شما کامل نیست.وآخرشم این نوشته شده:
    Package id platform;android-24
    لطفا راهنماییم کنید.کلافه شدم.

    1. Admin گفت:

      اسکرین شات بدید

  • علیرضا گفت:

    سلام با عرض خسته نباشید گریدل sync نمیشه و در پایین اندر.ید استودیو ای ارور نمایش داده میشه و چیکار باید بکنم ؟
    Error:CreateProcess error=216, This version of %1 is not compatible with the version of Windows you’re running. Check your computer’s system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher

    1. Admin گفت:

      کامنتهای قبلی مطرح شده (چه این مطلب چه مطلب نصب و راه اندازی اندروید استودیو)

  • رسول گفت:

    Error:Failed to find target with hash string ‘android-24’ in: D:\Android SDK Tools Bundle v24.4.1(2-3-4-5)\SDK این ارور لطفا راهنمایی کنید

    1. Admin گفت:

      کامنتهای قبل رو بررسی بفرمایید مطرح شده (چه این مطلب چه مطلب نصب و راه اندازی اندروید استودیو)

  • رضا سهرابی گفت:

    ۰۹:۵۹:۱۴ AM JsonSyntaxException: Parse exception while reading distributions.json: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $
    ۰۹:۵۹:۳۰ AM Gradle sync started
    ۰۹:۵۹:۳۱ AM Gradle sync failed: Unable to start the daemon process.
    This problem might be caused by incorrect configuration of the daemon.
    For example, an unrecognized jvm option is used.
    Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html
    Please read the following process output to find out more:
    ———————–
    Error occurred during initialization of VM
    Could not reserve enough space for 1572864KB object heap
    Consult IDE log for more details (Help | Show Log)
    ۰۹:۵۹:۳۵ AM Gradle sync started
    ۰۹:۵۹:۳۶ AM Gradle sync failed: Unable to start the daemon process.
    This problem might be caused by incorrect configuration of the daemon.
    For example, an unrecognized jvm option is used.
    Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html
    Please read the following process output to find out more:
    ———————–
    Error occurred during initialization of VM
    Could not reserve enough space for 1572864KB object heap
    Consult IDE log for more details (Help | Show Log)

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

    1. Admin گفت:

      ظاهرا مشکل کمبود فضا برای نصب هست

  • محمد رضا حاتمیان گفت:

    سلام خسته نباشین من مشکل gradle حل کرد با استفاده از تغیر ipبعدش یک سری errorهای جدید اضافه شد Install Reposity and sync project show in file. Show in project structureبعد می زنم دانلود کنه error که نمی شه دا نلود کرد نمی دونم چیکار کنم تمامی کاری که تو آموزشا بوده موبه مو انجام دادم اما نشد !!تشکر.

    1. Admin گفت:

      دانلود ابزار گاهی اوقات با تغییر آی پی هم مشکل داره. فایلهای مدنظر رو سرچ و دانلود و به صورت دستی نصب کنید

  • نوید گفت:

    سلام من به ارور زیر برخورد کردم

    Error:A problem occurred starting process ‘command ‘C:\Android\sdk\cmake\bin\cmake.exe”

    اصلا توی sdk پوشه cmake ندارم
    لطفا راهنمایی کنید

    1. Admin گفت:

      سلام
      برخوردی نداشتم. سرچ کنید

پاسخ دهید

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

کد امنیتی *