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

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

– ارور Disable Gradle ‘offline mode’ and sync project

مشاهده این ارور به این معنی است که گریدل شما در حالت آفلاین قرار گرفته و به دلیل نیاز به اتصال به اینترنت برای دریافت کتابخانه‌ها و ابزار مورد نیاز پروژه، لازم است به حالت آنلاین تغییر وضعیت داده شود:

فعال کردن حالت آفلاین Gradle در اندروید استودیو
فعال کردن حالت آفلاین Gradle در اندروید استودیو

اگر در پیدا کردن این گزینه مشکل دارید مطلب ۲۱ روش افزایش سرعت بیلد Gradle در اندروید استودیو قسمت فعال کردن حالت آفلاین Gradle را مطالعه کنید.

– ارور Gradle sync failed : failed to open zip file :

محیط توسعه اندروید استودیو را بسته و محتویات مسیر C:\Users\user_name\.gradle\wrapper\dists را پاک کنید. سپس مجدد اندروید استودیو را باز کرده و اجازه دهید دوباره گریدل دانلود و نصب شود. چنانچه باز هم مشکل حل نشد می‌توانید گریدل را به صورت آفلاین و دستی دانلود و نصب کنید. نحوه نصب آفلاین گریدل در مبحث آموزش ساخت پروژه در اندروید استودیو توضیح داده شده.

– اخطارهای Could not find… و Could not resolve… و یا Searched in the following locations… :

اگر پس از اطمینان از رفع محدودیت‌های مربوط به تحریم با خطاهای فوق مواجه شدید دستورالعمل زیر را دنبال کنید:
نسخه‌های جدید اندروید استودیو: مطمئن شوید بلاک‌های Dependency در فایل settings.gradle که مخازن دریافت کتابخانه‌ها درون آن ‌‌تعریف می‌شود، به صورت زیر لیست شده اند. در بلاک نخست، ۴ مخزن و در بلاک دوم، ۳ مخزن تعریف شده است. البته مخزن jcenter بیش از یکسال است که بازنشسته شده با اینحال هنوز به صورت پیش‌فرض در لیست مخازن وجود دارد و دلیلی ندارد بخواهیم آنرا حذف کنیم.

pluginManagement {
    repositories {
        gradlePluginPortal()
        google()
        mavenCentral()
        jcenter()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        jcenter()
    }
}

نسخه‌های قدیمی اندروید استودیو: باید بررسی کنید در بلاک‌های dependencies (هردو بلاک) موجود در فایل build.gradle هرسه مخزن google() و mavenCentral() و همچنین jcenter() تعریف شده باشد و چنانچه یک مورد تعریف شده باشد. مانند زیر:

repositories {
        google()
        mavenCentral()
        jcenter()
    }

همچنین با توجه به تحریم بودن IP های ایران لازم است نسبت به تغییر IP خود اقدام کنید که در صفحه نحوه دور زدن تحریم‌های نرم افزاری توضیحات لازم ارائه شده است.

– ارورهایی مانند Unable resolve dependency for و نیاز به تغییر IP جهت دور زدن تحریم :

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

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

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

– 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 و وارد کردن مشخصات پروکسی مربوطه (اگر در خصوص نحوه تنظیم کردن روکسی اطلاعی ندارید لطفا سرچ کنید)

– Failed to resolve: junit:junit:4.xx و طول کشیدن بیلد شدن پروژه :

کتابخانه junit با توجه به اینکه بجز مواقع خاص بلا استفاده است، برای سادگی کار بهتر است بجای تغییر آی پی جهت دریافت از مخزن آنلاین، خط زیر را از build.gradle حذف کرده و مجدد سینک کنید تا به کلی از پروژه حذف گردد.

testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.x.x'

– Genymotion (یا سایر شبیه سازها) با اینکه در حال اجرا هست اما در لیست Connected Devices نمایش داده نمی‌شود :

این مساله به دلیل تداخلی است که در پورت‌ها رخ می‌دهد و این با این ارور برخورد می‌کنید:

sdk\platform-tools\adb.exe start-server’ failed — run manually if necessary

دیوایس جنی موشن را ببندید. Task Manager ویندوز را باز کرده، adb.exe را end task کنید. حالا قبل از اینکه مجدد دیوایس مجازی را استارت کنید، دکمه Run اندروید استودیو را بزنید و صبر کنید تا پیغام عدم شناسایی دیوایس متصل شده بدهد. پنجره را بسته و دیوایس جنی موشن را استارت کنید. حالا با اجرای مجدد Run، دیوایس نمایش داده می‌شود.

– قرمز شدن R بعد از ساخت پروژه :

پروژه کامل بیلد نشده. روی دکمه‌ی Make کلیک کنید تا پروژه مجدد ساخته شود. یا Rebuild کنید (منوی Build).

– عدم نمایش صفحه‌ی Preview :

در نوار تنظیمات Preview ورژن API را تغییر دهید (فقط از API هایی می‌توانید استفاده کنید که در SDK نصب شده باشند)

مشکل نمایش Preview در اندروید استودیو

اگر این روش تاثیری نداشت، عبارتی مانند “Android studio preview not showing” را گوگل کنید

این مطلب چقدر برایتان مفید بود؟ لطفا امتیاز دهید
3.3/5 - (61 امتیاز)
پرسش‌ها و دیدگاه‌های کاربران
دوره آموزش برنامه نویسی اندروید
دوره آموزش برنامه نویسی اندروید

با دریافت این دوره به تمامی آموزش‌های غیر رایگان و رایگان موجود در وب سایت دسترسی دارید که تخفیفی برای آموزش‌های غیر رایگان نیز درنظر گرفته شده. این پکیج به دو صورت دانلودی و ارسال پستی ارائه می‌گردد.
آموزش‌های اندروید استودیو در دو دسته «پایه» و «تکمیلی» منتشر می‌شوند.
آموزش‌های پایه شامل مباحث اصلی و ضروری و آموزش‌های تکمیلی مطالبی است که می‌بایست در کنار مطالب اصلی بررسی شود.
با خرید این دوره، به تمامی آموزش‌های غیر رایگانی که در آینده منتشر می‌شود نیز به صورت رایگان دسترسی خواهید داشت!

یک دیدگاه بنویسید

پرسش‌های زیر تایید و پاسخ داده نـــخواهند شد:
۱: جزء موارد مطرح شده در صفحات مشکلات و پرسش‌های رایج و بروزرسانی‌های محتوای آموزشی باشد
۲: سوال قبلا توسط کاربران در دیدگاه‌ها مطرح و پاسخ داده شده باشد
۳: پرسش خارج از مبحث آموزشی موجود در این صفحه باشد

  • sobhan behabadi گفت:

    yon.ir/hvo26
    سلام خسته نباشید
    این ارور رو میده داخل پرسش ها نبود این مشکل من .
    Error:Cause: services.gradle.org
    ممنون میشم کمک کنید .

  • m.goli گفت:

    ممنونم از پاسخگویی شما
    راه حل هاتون واقعا جواب میدن ممنون
    مشکل خروجی گرفتن همون جوری که گفتین ممکنه کتابخونه خراب باشه , حل شد اما الان دوباره برای خروجی گرفتن apk این ارور رو میده Debugger has detached.object registry had 1 entries
    موقع سینگ کردن هم همین ارور میده…
    ولی پروژه های دیگه رو که تست میکنم , مشکلی نداره…
    http://s8.picofile.com/file/8335002934/Capture.JPG

  • سعید گفت:

    Configuration ‘compile’ is obsolete and has been replaced with ‘implementation’ and ‘api’.
    با سلام من سینک هم میکنم میخوام که برنامه رو رو شبیه ساز اجرا کنم برنامه نصب میشه ولی ایرور unfortunately رو میده اجرا نمیشه .. البتده قبلا که قبلا ورژن اندروئیدم پایین بود اجرا میشد ولی الان کلا به مشکل برخوردم و ایرور بالایی رو میده

  • Apple گفت:

    سلام خسته نباشید
    من یک مشکل برام پیش اومد البته شرمنده اگه بد جا این مشکل رو مطرح کردم
    موقع باز کردن Android Device monitor این خطا رو میده ممنون میشم اگه راهنمایی کنید
    http://www.downloderi.ir/monitor.jpg

  • saeed firooz گفت:

    سلام مجدد
    لطفا روش استفاده از سورس هایی که همراه فایل pdfهستش رو توضیح بدین با تشکر

  • saeed firooz گفت:

    با سلام و عرض احترام خدمت هم وطنان عزیزم
    دوستان پیشنهاد میکنم تک تک ارور هایی رو که باهاش مواجه میشین و راه حلش رو پیدا میکنین داخل یک فایل word ذخیره کنید تا هم ملکه ذهنتون بشه و هم بعدا اگه کسی نیاز داشت بهش بدین//
    همون طور که چندتا کامنت پایین تر گفتم متن ارور رو تو گوگل سرچ کنین و چند سایت اول رو به فارسی ترجمه کنید(برای ترجمه لینک کامل سایت خارجی رو بدین به مترجم گوگل تا ترجمه کنه
    (اینو فهمیدم که یک برنامه نویس باید دست به سرچش خوب باشه مخصوصا سایت خارجی)

    شاخص خاموشی به یک فایل بدون PSI اشاره می کند: com.intellij.openapi.fileTypes.UnknownFileType@23713b43

    راه حل :گزینه File > Invalidate Caches/Restart بزنید
    با تشکر//

  • مهدی گفت:

    سلام آقای مطهری
    ممنون از وقتی که گذاشتین و پاسخ من رو دادین (سوال خودم و پاسخ شما را در ادامه قرار دادم)
    ولی من این کارو هم کرده بودم و جواب نگرفتم. تصویر پیوند خطا رو براتون می زارم:
    http://s8.picofile.com/file/8334808984/Untitled.png
    ممنون می شم اگر کمکم کنید.
    سوال و جواب قبلیمون:
    مهدی
    مرداد ۱۶, ۱۳۹۷ در ۷:۰۵ ق.ظ
    سلام
    من کدهای یک برنامه رو داشتم که با اندروید استودیو بازش کردم و پس از رفع چند خطایی که می داد به خطای زیر بخورد کردم و در اینترنت و سایت stackoverflow هم جستجو کردم و سعی کرم کارهایی که گفتند رو امتحان کنم ولی هنوز موفق به حلش نشدم. اگر راهنمایی بفرمایید ممنون می شم.
    Process ‘command ‘C:\Android\android-sdk\build-tools\27.0.3\aapt.exe” finished with non-zero exit value 1
    متشکرم

    پاسخ به این دیدگاه
    سید مهدی مطهری (مدیر)
    مرداد ۱۶, ۱۳۹۷ در ۲:۱۴ ب.ظ
    https://github.com/mcnamee/react-native-starter-kit/issues/64#issuecomment-289224815

  • مهدی فرهادی گفت:

    سلام
    خسته نباشید
    من داخل کد نویسی xml کتابخانه های layout رو ندارم و همیشه تمامی object ها روی هم می افتن …

  • مهدی گفت:

    سلام
    من اندروید استدیو رو نصب کردم ولی قسمت preview رو نشون نمیده فقط مینویسه waiting for build to finish فیلتر شکن هم فعاله اما همچنان نشون نمیده لطفا راهنمایی کنید

  • بهادر گفت:

    سلام سید مهدی عزیز

    من از لایبرری ک نوشته شده استفاده کردم ! ولی نمیدونم به چه دلیل هر موقع متد پدر رو اپ کومپت میزارم برنامه هنگ میکنه ! یعنی
    Xclass extends AppCompatActivity

    مشکل از کجاس ؟

  • Amirreza گفت:

    سلام،ببخشید من اندروید استودیو رو نصب کردم کار های تیر آی پی رو هم انجام دادم ولی با این ارور مواجه میشم

    http://uupload.ir/files/hjtb_p_20180816_134711.jpg

  • حسین سلیمانی گفت:

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

  • Ehsan گفت:

    سلام. من نسخه ی Community رو نصب کردم ولی اصلا باز نمیکنه ارور میده میگه برو تو تنظیمات سیستم یک متغیر محیط براش تعریف کن. یه اسم متغیر میخواد یه value همون ارزش. هرچی هم براش تعریف میکنم میگه این value اشاره ای به jvm installation نداره میشه یکی راهنمایی کنه???

  • M.goli گفت:

    مشکلم حل شد ممنونم ولی الان وقتی می رم که از نرم افزار خروجی بگیرم این ارور رو میده?

    http://s8.picofile.com/file/8334680918/Capture22.JPG
    نمیشه این خطایی که میگیره رو خودم به صورت دستی دانلود و اضافه کنم?
    ۲)برا خروجی گرفتن باید وصل نت بود?

  • saleh afshar گفت:

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

  • saeed firooz گفت:

    سلام مجدد
    لطفا آموزش رفتن از یک اکتیویتی به اکتیویتی دیگر رو بذارید
    مثلا با زدن دکمه فهرست وارد یک اکتیوی جدید بشه
    سرچ کردم متاسفانه سایت های دیگه خیلی سر بسته و گیج کننده گفته بودن.اخه ما به اموزش های وب سایت اندروید استودیو دات ای ار عادت کردیم!!

    بی نهایت ممنونم..

  • saeed firooz گفت:

    سلام دوستان راه حل مشکل رو پیدا کردم(به قول اقا مهدی عزیز همیشه اول سرچ کنید بعد بپرسید)
    _روش سرچ:متن ارور رو کپی کنید تو گوگل بعد چند تا سایت اول رو به وسیله متجرم گوگل به فارسی ترجمه کنید مطمعنم ی چیزایی دستگیرتون میشه

    من مشکلم این بود شبیه ساز داخلی خود اندروید استودیو که دکمه هارو روش میکشیدین و تغییر اندازه میدادین کار نمیکرد به این روش زیر حل شد
    Failed to load AppCompat ActionBar with unknown error.

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

    /res/values/styles.xml:

    به:

    باید فقط کلمه .Base رو اضافه کنید و تمام!موفق باشید
    جناب مطهری پیشنهاد میکنم بخشی رو طراحی کنید تا اعضا از ابتدایی ترین اپلیکیشن هاشون تا حرفه ترین هاشون رو با بقیه به اشتراک بذارن.نظر خودم از طریق گروهی در تلگرامه تازه اینطوری میتونیم اطلاعاتمون رو هم به اشتراک بذاریم…با تشکر

  • saeed firooz گفت:

    با سلام و عرض خدا قوت خدمت استاد عزیز
    من یک مشکلی دارم در لایه
    activity_main.xml ودر تب Design هست که مثلا برای ایجاد دکمه بوتون رو با موس میکشید روش واسه من غیر فعاله و هیچی نشون نمیده حتی همون hello world رو هم نشون نمیده
    راه حل چیه؟؟
    سپاس

  • مصطفی تلخابی گفت:

    Error:Abnormal build process termination:
    Error: Could not find or load main class org.jetbrains.jps.cmdline.Launcher
    Caused by: java.lang.ClassNotFoundException: org.jetbrains.jps.cmdline.Launcher

    وقتی میخوام خروجی بگیرم این اررورو میده .مشکلم چیه؟

  • m.goli گفت:

    وقتی از قند شکن اویرا استفاده میکردم اون ارور رو میداد الان که از پروکسی پیشنهادی شما استفاده میکنم ارور failed to find build tools revision 27.0.3 رو میده و پیشنهاد میده که نصبش کنم یعنی این پیام install build tools 27.0.3 and sync project در صورتی که من اصلا از api 27 درون پروژه ای که ساخته ام استفاده نمیکنم که بهش نیاز داشته باشم ? اگه پیشنهاد میدین که دانلودش کنم باید بگم که قبل این ارور, دقیقا برای api ۲۶ هم همین ارور رو داد و دانلودش که کردم برا پلت فرم ۲۷ هم ارور داد…. مشکل کجاست?

    • سید مهدی مطهری (مدیر) گفت:

      با توجه به سایر ابزار شما، اندروید استودیو دنبال آخرین نسخه API هست. شما در پروژه فقط MinSDK رو تعیین میکنید موقع ساخت. ولی Target رو خودش پیدا میکنه. میخواد نسخه ۲۷ رو به عنوان جدیدترین API دانلود کنه

  • m.goli گفت:

    سلام برا من همچین اروری میده ولی قند شکن اویرا که معرفی کردین رو فعال میکنم که پروژه سینگ بشه…
    http://s8.picofile.com/file/8334227576/Capture.JPG

    چیکار کنم?

  • عبدالکریم غراوی گفت:

    The first result from the daemon was empty. Most likely the process died immediately after connection.
    در اندروید استودیو این خطا را می دهد لطفا کمک کنید

  • طاها گفت:

    سلام ببخشید برای من خطا میده ک ابزار هاش نمیدونم چطور انتخاب نمیشن موقع راه اندازی محل ابزار ها رو که میخواد مخشص میکنم ولی نمیاره وفتی محل رو انتخاب می‌کنم این میاد Target⚠️ folder is neither empty nor does It point exiting SDK installation چیکار باید کنم لطفا راهنمایی کنید

  • Ali گفت:

    سلام،خسته نباشید.
    من از نسخه ۳٫۱٫۴ اندروید استدیو استفاده میکنم و تنها مشکلی که دارم اینه که وقتی از Image view عادی و یت image view متریل دیزاین استفاده میکنم وقتی برنامه رو بر روی دیوایس فیزیک یا مجازی استفاده میکنم وقتی که وارد اون اکتیوتی که image view قرار داره میشم برنامه کراش میشه.
    مشکل چیه؟

  • سارا گفت:

    سلام . ببخشید من هنگام اجرای پروژه به مشکل برخوردم . در قسمت پایین runbuildو configuration build رو ایراد میگیرد . فیلتر شکنم هم روشن هست ولی باز مشکل برطرف نشده

  • سینا قادری گفت:

    سلام . من اندروید استودیو به طور کامل نصب کردم ولی دکمه run کم رنگ اصلا فعال نمیشه ، مشکل از کجاست ؟

  • مهدی گفت:

    سلام
    من کدهای یک برنامه رو داشتم که با اندروید استودیو بازش کردم و پس از رفع چند خطایی که می داد به خطای زیر بخورد کردم و در اینترنت و سایت stackoverflow هم جستجو کردم و سعی کرم کارهایی که گفتند رو امتحان کنم ولی هنوز موفق به حلش نشدم. اگر راهنمایی بفرمایید ممنون می شم.
    Process ‘command ‘C:\Android\android-sdk\build-tools\27.0.3\aapt.exe” finished with non-zero exit value 1
    متشکرم

  • علی گفت:

    اقا سعید
    با سلام
    من تک تک کارهایی که ذکر شده رو انجام دادم، ولی مشکلم حل نشده. اون بالا خطای Gradle Project sync failed. میده و در قسمت پایین این خطا رو
    Failed to resolve: constraint-layout
    Disable offline mode and sync project
    Open File
    دارم رسما خل میشم بس که اجرا نمیشه :((
    ضمنا از avira vpn استفاده میکنم و تمام فایل ها رو بدون مشکل دانلود کرد.
    constraint layout ورژن ۱٫۰٫۲ رو نصب کردم.
    لطفا راهنمایی کنید لااقل من بتونم یه برنامه اندروید اجرا کنم :((

  • سعید گفت:

    سلام جناب مطهری عزیز مشکلم با گریدل بعد از دو روز سرو کله زدن حل شد روشش رو میگم تا دوستان بتونن استفاده کنن
    اگه هنوز اول کارین کلا اندروید استودیو رو حذف کنین و تمام پوشه هاش رو از C:\Users\your user پاک کنید(به جز پوشه sdk) و نت رو قطع کنید ودوباره نصب کنید. یا اگه از نسخه پرتابل استفاده میکنید دوباره اجرا کنیدتا sdk manager بیاد بالا حالا اندروید استادیو رو ببندید و به اینترنت متصل بشین و اخرین نسخه فی لتر ش ک ن هات اس پات شیلد رو نصب کنید و کانکت بشین(ی سایتی رو تست کنین که مطمعن بشین کاکنت شدین)

    حالا اندروید استادیو رو اجرا کنید و وارد sdk manager بشین و طبق اموزش جناب مطهری sdk-tools و sdk platforms رو به روز رسانی کنین ۲۸٫۰٫۱ و android-28 در حال حاضر اینا اخرین نسخه هستن
    حالا پروژه جدید تون بسازین طبق اموزش .قبل از اتمام پروژه ،اندروید استادیو گریدل خودش رو دانلود میکنه که یکم طول میکشه بعد از اینکه پروژه ساخته شد و خطای بیلد گریدل داد از منوی سمت چپ لایه gradle-wrapper.peropertis رو باز کنید و قسمت https رو به http تغییر بدین
    حالا از نوار ابزار بالا تب بیلد پروژه رو ری بیلد کنین حالا اندروید استادیو شروع به دانلود چند سری فایل میکنه حدود ۳۰۰مگ یکم طول میکشه علامتش هم پایین صفحه یک خط میره و میاد و ی ضربدر ریز کنارشه
    (برای اینکه مطمعن شین همه چی درست پیش میره از هات اسپات مقدار دانلود تون رو بررسی کنین)صبور باشین اگه همه چی درست پیش بره پروژه تون بیلد میشه
    نکته:اگر ارور افلاین مود داد از تب file>settings>bulde>gradle تیک گزینه offline work رو فعال کنید و اپلی و اوکی کنید و دوباره پروژه رو ری بیلد کنید.برای هر پروژه باید اینارو انجام بدین ولی دیگه نیازی به نت و دانلود نیست!
    ان شا الله مشکلتون حل میشه(من امروز صبح در حالی که نا امید شده بودم به موفقیت رسیدم پس پیگیر و سمج باشید تا اندروید استادیو جلوتون کم بیاره!!

  • mehrshad گفت:

    با سلام و خسته نباشید
    من ارور
    Could not GET ‘https://jcenter.bintray.com/com/android/tools/build/gradle/3.1.3/gradle-3.1.3.pom
    رو دریافت میکنم .با پروکسی های مختلف هم وصل شدم اما این فایل تو این آدرس میزنه ناموجود من این فایل رو دارم اما نمیدونم به صورت دستی کجا واردش کنم
    چطور میشه این مشکل رو حل کرد؟

  • میثم گفت:

    با عرض سلام و خسته نباشید.ببخشید من الان نزدیک به ۲۰ بار میشه پروژه جدید میسازم ولی محیط دیزاین بالا نمیاد و به Gradle مشکل میگیره هرچقدر هم با ابزار تغییر آی پی وارد میشم وصل نمیشه خواهشا کمک کنید سریع مشکلم برطرف شه.ممنون میشم.ارورهای صفحه از بالا تا پایین اینا هستن :
    Gradle Project sync failed.
    پایین هم الان Connection time out میزنه
    تو تنظیمات پراکسی هم رفتم با پراکسی وصل شدم باز درست نشد ، هرچی هست با Gradle انگاری مشکل داره سایت های خارجی هم زدم چیزی دسگیرم نشد خواهش میکنم اگه میتونید سریعا کمک کنید.ممنون میشم

  • سعید گفت:

    سلام روز بخیر
    متاسفانه با خطای SSL peer shut down incorrectly
    مواجه میشم
    طبق راهنماییتون اتصال به اینترنت چک کردم با ف ی ل ت ر شکن باز هم نمیتونه فایل گریدل رو دانلود کنه یعنی تا نصفه میره باز قطع میشه .راه دیگه ای داره که مثل اس دی کا دستی معرفیش کنم به استودیو؟

  • sanam گفت:

    سلام. وقت بخیر. من میخوام سه تا spinner توی اکتیویتیم بزارم که این ۳ تا بهم وابسته اند. استان، شهر و منطقه. که شهر باید باتوجه به استان انتخاب شده تغییر کنه ومنطقه هم همینطور. میشه لطفا اینو آموزش بدین و اینکه چطور مقدار هر spinner رو وارد دیتابیس کنیم.

  • حمید کائدی گفت:

    ?Hamid?:
    من مشکل gradleرو اوکی کردم!
    فقط مونده چطور وقتی مثلا بخوام مجموع دو عدد رو چاپ کنم رو توی قسمت Run و Debug اگه نخوام با گوشی چک کنم و فقط بخوام توی tool window پایین نرم افزار آندروید استودیو ببینم این قسمت رو ندارم!
    فقط Terminal و Build و TODO و فک کنم gradle رو دارم و قسمت Run و Debugg رو ندارم!
    فقط میخوام اونو بیارم!
    باشه هر وقت وقت داشتی بم بگو قبلش که منم بات هماهنگ باشم داشی.
    باززززم خیلی ممنوووون..❤️

    • سید مهدی مطهری (مدیر) گفت:

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

  • 123 گفت:

    سلام من نمتوانم در android studio activity بسازم کمک کنید

  • Reza گفت:

    سلام
    من در قسمت activity_main.xml وقتی یک باتن اضافه می کنم باتن رو در قسمت text نشون میده و حتی برنامه رو که در دیوایس مجازی اجرا میکنم نشون میده ولی در قسمت design نشون نمیده و ارور زیر میاد :
    This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints The layout editor allows you to place widgets anywhere on the canvas, and it records the current position with designtime attributes (such as layout_editor_absoluteX). These attributes are not applied at runtime, so if you push your layout on a device, the widgets may appear in a different location than shown in the editor. To fix this, make sure a widget has both horizontal and vertical constraints by dragging from the edge connections.
    اینم عکسشه :
    http://uupload.ir/files/05go_2018-07-28_233746.png
    http://uupload.ir/files/9wps_2018-07-28_233836.png

  • FF گفت:

    سلام، من وقتی میخوام یه پروژه جدید ایجاد کنم پوشه مانیفست و جاوا ایجاد نمیشه لطفا راهنمایی کنید ممنون.

  • saeed49 گفت:

    سلام با توجه به پست قبلی شرح خطا به این صورت است
    cannot resolve svmbol com.example.sa_49
    validates resource references inside Android Xml files
    دوباره که این برنامه را نصب کردم باز این خطا می آید

    • سید مهدی مطهری (مدیر) گفت:

      احتمالا باید مربوط به tools:context باشه.
      در نسخه های قدیم اندروید استودیو به اینصورت بود:
      tools:context=”ir.android_studio.drawer1.MainActivity”
      و در نسخه جدید قسمت ابتدایی حذف شده:
      tools:context=”.MainActivity”
      بررسی بفرمایید

  • saeed49 گفت:

    سلام گفتم شاید دستگاری کرده باشم برنامه را دوباره نصب کردم اما باز هم همین خطا ظاهر شد البته اولین بار که نصب کردم اسم اختصاصی نبود و اهمیت ندادم حالا میشود یک MAIN activity دیگه نصب کرد

  • مهدی همتی گفت:

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

    select activity template has a minimum sdk level 9 مواجه میشم چیکار کنم
    اگه امکانش هست به ایمیلم جواب رو بفرستین ممنون

  • Taha گفت:

    سلام خسته نباشید،من در هنگام نصب اندروید استودیو توی قسمتی که گفتید مسیر sdk هارو معرفی کنیم تا پوشه sdk مشخص میکنم بعد ارور target folder is neither empty nor does it point to an existing SDK installation رو میده.اگه میشه کمک کنین مشکل از کجا میتونه باشه؟من platform هارو هیچکدوم از api هاشو نریختم فعلا،ممکنه مشکل از اون باشه؟
    ممنون از سایت خوبتون

  • saeed49 گفت:

    سلام این ارور را چطور رفع کنم tools:context=”com.example.saeed.sa_49.”>
    با سلام وقتی اندروید استودیو بالا می آید در سطح خط زیر بصورت قرمز ظاهر می شود

  • ahmad arabi گفت:

    سلام خسته نباشید. من اندروید استودیو رو نصب کردم ولی build.gradle Module : app رو ندارم.چیکار باید بکنم؟

  • faramarz گفت:

    سلام حال شما
    توی قسمت IMAGE view فیلد src ندارم از نسخه ۳٫۱٫۳ استفاده می کنم کلا این فیلد نیست

  • علیرضا گفت:

    سلام من میخوام با گوشی به برنامه وصل بشم و خود سیستم موبایل رو شناسایی میکنه ولی برنامه شناسایی نمیکنه باید چیکار کنم ؟

    ممنون

  • سیامک گفت:

    سلام
    من وقتی button یا text به صفحه اضافه میکنم تو قسمت activity_main.xml به بخش text اضافه میشه ولی تو بخش desing نمایش داده نمیشه!
    چطور برطرفش کنم؟؟

  • میلاد گفت:

    سلام من بعد از نصب برنامه در قسمت دیزاین با خطا Design editor is unavailable until a successful build رو به رو شدم؟ ممنون می شم راهنمایی کنید

  • محمد علی.رض گفت:

    من محمد علی.رض هستم
    متاسفانه اصلا چیزی نمیاد که بخوام از اکسپلوره سمت چپ باز کنم ( حتی اونم نمیاد)

  • امید گفت:

    با سلام
    من میخواستم دو فایل صدا mp3 و تصویر mp4 به برنامم اضافه کنم
    که برای این کار داخل پوشه res یک android resource directory به اسم raw ساختم و اون دو فایل رو در raw کپی کردم
    اما اندروید استودیو این دو فایل رو تشخیص نمیده و کنار اسمشون یک ؟ میزاره
    چیکار باید بکنم؟؟(اسم فایل ها هم lowercase هستن)
    سپاس

  • mohsenkian گفت:

    سلام خسته نباشید
    ببخشید من یه برنامه نوشتم تو شبیه ساز نمایش داده میشه ولی روی گوشی که میاد برخی صفحات ، صفحه سفید میاد خودم حدس میزنم بخاطر ورژن اندروید باشه، چطور میشه اندروید استودیو رو برای برنامه نویسی اندروید ۴٫۴ تنظیم کرد