هشدار:
بیش از سه سال از تاریخ نوشتن این مطلب میگذرد و در این فاصله تغییرات زیادی در محیط توسعه اندروید اعمال شده است و راهحلی که در این مطلب به آن اشاره شده است دیگر مفید نخواهد بود. در حال حاضر توصیهای که میکنم همچنان استفاده از ویپیان و فیلترشکن است یا استفاده از سایت shecan.ir.
مطلب قدیمی:
چند وقتی است که دوستانی که از اندروید استودیو استفاده میکنند در بیلد کردن پروژههایشان با یک مشکل جدی مواجه شدهاند. پروژهها بیلد نمیشوند و هیچ خطای مشخصی هم نشان داده نمیشود. بعد از کمی کنکاش کردن و سر و کله زدن با مشکل به این نتیجه رسیدم که jCenter چند وقتی است که IP های ایران را فیلتر کرده است. در حال حاضر سایتهایی که خدماتدهی به کاربران ایرانی را متوقف کردهاند معمولاً با نشان داده صفحهی خطا حداقل به صراحت اعلام میکنند که به کاربران ایرانی خدمات نمیدهند اما سایت bintray که jCenter یکی از بخشهای آن است اصلاً چنین صفحهای را نشان نمیدهد و به طور کامل همه درخواستها از ایران را اصطلاحاً دراپ drop میکند.
راهحل موقتی که برای حل این مشکل به نظرم رسید این است که کاملاً jcenter را با یک مخزن یا repository دیگر جایگزین کنم. برای این کار فایل build.gradle را باز کنید:
حالا همانطور که در عکس پایین میبینید دو جا به jcenter لینک داده شده است:
حالا هر دو جا jcenter را با mavenCentral عوض کنید:
با این کار مشکل حل میشود!
به من بگویید که آیا این روش روی پروژههای شما کار میکند یا نه؟
انقدر برجام برجام کردن الان مجبورم بگم که از دستاورد های برجامه!
فکر کنم maven از برجام خبر نداره باید یه ایمیل بزنم بهشون.
maven مشکلی نداره! مشکل اصلی از شرکت مالک jcenter ه که البته توصیه میکنم بهشون ایمیل نزنید!
چرا؟
درباره JFrog کمپانی مالک jcenter تحقیق کنید!
چیزی پیدا نکردم
میشه بیشتر راهنمایی کنید
شرکت JFron یک شرکت اسراییلی است
درود.
من این مشکل رو دارم.اما روش شما رو امتحان کردم ولی باز هم درست نشد!
سلام. الان تنها راه استفاده از وی پی ان یا فیلترشکنه
بغیر از زدن حرف های بیخود کار دیگه هم بلدی
https://spring.io/guides/gs/maven-android/
این لینک درباره جایگزین کردن کامل Maven به جای Gradle است که خیلی مطلوب ما نیست.
این مشکل منو هم خیلی درگیر کرد. اول به جاش از فایل jar برای اضافه کردن کتابخونه استفاده کردم. ولی خوبی gradle اینه که کتابخونه های مورد نیاز یه کتابخونه ی دیگه رو خودش اضافه میکنه که توی jar باید دستی اضافه شن.
با سلام و تشکر از مطلب خوبتون
متاسفانه بسیاری از ماژول ها فقط از طریق jcenter در دسترس هستند و روی maven بارگزاری نشده اند (یا به نسخه جدید آپدیت نشده اند).
مشکل منو حل کرد
دمتون گرم
ممنون.
مشکل منم حل شد.
ممنون .واقعا کارتون درسته
از من که درست شد
مشکل منم حل شده،ممنون
االبته من دوتا مشکل همزمان داشتم یکی همین که شما لطف کردین حلش کردین یکی هم junit:junit:4.12 که بایستی خیلی راحت کامپایلشو پاک کرد
اینو پاک کنید
junit:junit:4.12 test compile
البته اگه از Unit Test بخواید تو پروژهتون استفاده کنید به این کتابخونه احتیاج خواهید داشت!
مشکل منم حل شد. دمتون گرم
سلام. من وقتی میخوام یه پروژه آندروید بسازم، بعد از اجرا شدن صفحه, ارور junit:junit 4 12 test compile میاد، چه طوری درستش کنم؟
سوال دومم اینه که چه طوری SDK ها و API ها رو از SDK manager با سرعت بالا دانلود کنم، آخه تحریم هست و برای دانلودش ف-شکن میخواد که سرعت دانلود رو پایین میاره, چیکار کنم؟؟؟
سلام، سایت android.hive.ir یک میرور خوب برای اندروید SDK ساختن. میتونید به این سایت یه سری بزنید و با توجه به راهنماییهاشون، اندروید SDK رو بدون نیاز به فیلترشکن دانلود کنید.
سلام.
این مشکلم حل شد ولی با یک مشکل جدید روبرو شدم بعد از این.
موقع ایمپورت کردن برنامه و انتخاب و اوپن کردن پروژه اندروید استودیو یه دفعه ای بسته میشه کلا!
مشکل از کجاست؟
با تشکر.
این ارور رو میده حالا.
Error:(14, 0) Gradle DSL method not found: ‘android()’
ممنون میشم راهنمایی کنید.
سلام بعد نصب این ارور رو میده
Error:Protocol family unavailable
mavean هم جاگذاری کردم
ببخشید دوستان، عذر میخوام
اما خاک تو سر گوگل با IDE ساختنش.. باید ماکروسافت بود تا Visual Studio براش میساخت که همون بار اول بیاد بالا..
چیه این اندروید استودیو آدمو بیچاره میکنه تا یه برنامه توش اجرا کنه.. نصبش که کردی تازه شروع میکنه به نصب برنامه های مورد نیازش، یه پک کامل و درست و حسابی نمیده بییرون که همه چیز همراهش نصب بشه…
والا…
من سه بار تا حالا به همین دلیل از برنامه نویسی منصرف شدم
آخرش رفتم با بیسیک فور اندروید نوشتم راحت و سبک و جمع و جور
سلام موقع نصب sdkباید ی سری پگیج رو دانلود کرد ولی موقع دانلود کردن باسرعت خیلیییییییییی پایین دانلود میشه باید چیکار کنم؟؟؟؟؟؟؟ ( درضمن این مشکل از پایین بودن سرعت اینتر نت نیست چون چیز دیگه ای رو خوب دانلود میکنه)
عالی بود کار کرد
سلام
خیلی با این مسئله مشکل داشتم دستت درد نکنه با این مشکلم حل شد
سلام
لطفا با این روش صورت مسئله رو پاک نکنید
دستور زیر رو توی cmd وارد کنید و Enter بزنید و اندروید استودیو رو ببندید و مجددا اجرا کنید
setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true
باسلام به دوستان
در مورد قطع دانلود پکیجها از سایتهای اصلی باید بگم چند وقتیه متوجه شدم برای دانلود پکیج ها و کتابخانه های آندروید استودیو بدون قطعی اگه با آی پی و فیلتر شکن انگلیس استفاده بشه حله من حداقل در ۶ پی سی امتحان کردم.
موفق باشید
سلام
من هنگام ایمپورت کردن سورسی که خریدم این خطا رو میده
Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.
چیکار کنم؟؟؟؟؟؟
گریدل برای دانلود وابستگیها (dependencies) باید وصل بشه به اینترنت و همین طور که گفتم jcenter روی ایران بسته است. بنابراین یا باید VPN داشته باشید یا فیلترشکن و اندروید استودیو رو تنظیم کنید تا از اون طریق به اینترنت وصل بشه.
خیلی ممنون. برای من تا حدی کار کرد، فقط در repository که maven ارائه میده انگار مورد زیر نیست و برای همین کار من گیر کرده.com.duolingo.open:rtl-viewpager:1.0.1
راه دیگه ای نیست که بشه به repository که jcenter ارائه میده، دسترسی پیدا کرد؟
با تشکر
راه دیگهاش وی.پی.ان و فیلترشکنه 🙂
سلام. با فیل شکن و وی پی ان هم برای من مشکل همچنان باقیه!!! خواهش می کنم راهنمایی کنید.
میخوام یه راه حل کلی رو پیشنهاد بدم که دیگه مجبور نشین تو سایتهای دیگه صبح تا شب بگردین خیالتونم راحت کنم اگه واقعا میخواین مشکل گریدل حل بشه سیستمون مدلش پایینه پس بیخیالش بشین چون من خودم سیستم مدل پایین داشتم هر راه کاری بگین انجام دادم ولی درست نشد الان سیستم جدیدی که گرفتم رمش ۸ سی پی یو core i7 وقتی اندروید استودیو رو نصب کردم فقط با یه vpn مثل hotspot shield دفعه اول روشن کردم بعد واردش شدم گریدل یه ۱۰ مین طول کشید سینک کنه و درست شد فقط دفع اول لازمه این کارو انجام بدین دفعات بعد اتوماتیک سینک میشه
هیچ ارتباطی به نو سیستم و سرعت cpu و مقدار رم نداره .
تمام مشکلات گرادل و … به خاطر تحریم هستتش با ip های مختلف تست کنید و sync مجدد
سلام.ممنون میشم در مورد حذف ارور زیر راهنمایی کنید:
Gradle sync failed: CreateProcess error=193, %1 is not a valid Win32 application
Consult IDE log for more details (Help | Show Log)
هنگام …Generate Signed APK کردن برای من سه تا ارور می دهد.
Error:(1, 1) error: illegal character: ‘\ufeff’
Error:(1, 10) error: class, interface, or enum expected
Error:Execution failed for task ‘:app:compileReleaseJava’.
> Compilation failed; see the compiler error output for details.
احتمالا پروگارد فعاله و بعضی از کلاسها رو حذف میکنه. هر کتابخونهای که به پروژه اضافه میکنید احتمالا توضیح داده که پروگارد رو چطور تنظیم کنید.
با سلام میخواستم بدونم چرا من وقتی پروژمو استارت زدم این ارور گریدل ظاهر میشود آیا ممکنه در ادامه به مشکل بربخورم نمیدونم چرا گریدل من سینک نمیشه واقعا نمیدونم مشکل از کجاست؟
http://uupload.ir/files/n6ti_untitled.jpg
سلام
آیا با تغییر ip می شه از jcenter استفاده کرد؟(با vpn یا فیلتر* شکن)
بله!
سلام این خطا رو چطور برطرف کنم
E/Surface: getSlotFromBufferLocked: unknown buffer: 0xa9f6a1c0
اگر ممکنه زود جواب بدید
سلام
من موقع باز کرده پروژه جدید در اندروید استودیو نسخه ۲٫۲٫۲ با ارور زیر مواجه میشم که یه مدته درگیرشم و کسی هم نتونسته کمکم کنه . ازتون خواهش میکنم منو راهنمایی کنید .
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
این ارور برای اینه که میگه فضای هیپ پر شده . رم سیستمم هم ۴ هست . ولی هرکاری کردم درست نشد . حافظه رم کامپیوتر رو هم پاک کردم ولی بازم درست نشد . خواهش میکنم یه راهی نشون بدین من از این مشکل بگذرم
حافظه heap هیچ ربطی به رم نداره. این مقدار به صورت پیش فرض ۵۱۲ مگابایته. اگر مطمئنید مشکل از کمبود حافظه هیپه، اینجا و اینجا رو ببینید.
دوستان کسی میدونه این ارور چطور حل مشه
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
سلام
این مسیرو دنبال کنید
File – Project Structure – Sdk Location
و تیک کزینه Use embedded JDK رو بردارید و مسیر نصب JDK رو بهش بدید .
مثلا رو کامپیوتر من اینطوریه
C:\Program Files\Java\jdk1.8.0_60
موفق باشید
سلام من موقع ساین کردن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
سلام . من اندروید استودیو رو نصب کردم کامل برنامه اجرا میکرد . اما چند وقتیه موقع نوشتن برنامه دیگه کلمات رو پیش بینی نمیکنه چطور حلش کنم؟ ممنون
Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.
این ارور موقع import پروژه ست. راه حل رفع اون چیه؟
ممنون
گریدل برای دانلود وابستگیهای برنامه باید به اینترنت متصل باشه و یکی از منابع اصلی برای این کار jcenter هست که روی ایران فیلتر شده. فیلترشکنتون رو باز کنید و تنظیمات استودیو رو چک کنید تا از این طریق به اینترنت وصل بشه. یعد برنامه رو سینک (sycn) کنید.
Error:(20, 0) Could not find method android() for arguments [build_8n87o8cak3myod02wyym7o6rq$_run_closure2@5d2fe4f1] on root project ‘Network’ of type org.gradle.api.Project.
Open File
سلام . apk build رو که میزنم ارور بالا رو میده . لطفا کمکم کنید .
دو ماهه نتونستم خروجی apk بگیرم . هر روز یه اررو میده . باور کنید دیگه دارم دیوونه میشم :))
به نظرم تنظیمات فایلهای بیلد گریدل شما ایراد دارد.
دقت کنید هر پروژه یک فایل بیلد برای کل پروژه دارد و برای هر ماژول برنامه هم یک فایل بیلد اختصاصی وجود دارد.
تنظیمات android {..} را باید در فایل بیلد مربوط به پروژه بنویسید
سلام خسته نباشید راه حل این اررو چیه؟
Error:Gradle: A problem occurred configuring root project ‘AppOne’.
> Could not resolve all dependencies for configuration ‘:classpath’.
> Could not download commons-logging.jar (commons-logging:commons-logging:1.1.1): No cached version available for offline mode
گریدل شما نمیتونه به اینترنت وصل بشه و بسته commons-logging رو دانلود کنه. ویپیان رو امتحان کنید.
سلام ممنون از راهنمایی تون من یه پروژه امپتی اکتیویتی ساختم وmavenCentral رو جایگزین jcenter کردم یونیتی تست را پاک کردم، و ارور های gradle برطرف شد clean build , rebuild کردم و موفق آمیز بود اما موفق نشدم روی AVD اجرا بگیرم، یک بار روی اندروید ۴٫۱ و یکبار روی نکسوس اس اندروید ۶ با تعداد متفاوتی ارور برخوردم! یه بار ۱۶ تاو یک بار ۶۱ ارور! مشکل چیه؟ لطفا راهنمایی کنید.
واقعا با این اطلاعات کم من هیچ نظری نسبت به خطا و منشا اون ندارم
کمک کمک کمک
یه مشکل خیلی حیاتی برخوردم
من یه برنامه کتاب نوشتم.از cardview و recyclerview برای ارتباط با پایگاه داده استفاده کردم.محتوا رو از پایگاه داده میگیرم و در یک webview که داخل scrollview لود میکنم.داخل محتوا از تگهای html و عکس هم به کمک همون تگهای html استفاده کردم.مشکلم اینه وقتی به صفحه محتوا میرم و لود میشه وقتی اسکرول میکنم به سمت پایین صفحه یه حالت پرش داره.دلیلش چیه چجوری حلش کنم؟
همون محتوا رو داخل یک فایل html به صورت معمولی با webview لود میکنم این مشکل و نداره
نرم افزار من این مشکل داره
Gradle sync failed: Unexpected lock protocol found in lock file. Expected 3, found 0.
Consult IDE log for more details (Help | Show Log)
ممنون میشم اگه کمکم کنید
سلام
ممنون از مطالب مفید سایتتون..
امروز با این مشکل توی اندروید استودیو برخوردم:
Error:Cause: com/esotericsoftware/kryo/io/Output
سینک نمیکنه..
لطفا اگ راه حلی دارید کمکم کنید. بازهم ممنون
سلام هنگامی که درون avd managment میزنم strat این ها مینویسه.
Starting emulator for AVD ‘device1’
emulator: WARNING: Classic qemu does not support SMP. The hw.cpu.ncore option from your config file is ignored.
emulator: device fd:712
HAXM is working and emulator runs in fast virt mode
none.xml:1: parser error : Extra content at the end of the document
emulator: WARNING: UpdateCheck: Failure: No error
c&os=Windows&version=25.1.7.0&coreVersion=qemu1%200.10.50″>Found
emulator: WARNING: UpdateCheck: failed to get the latest version, skipping check (current version ‘25.1.7’
سلام
با عرض خسته نباشید
من یه مشکل موقعه اجرا Android Studio داشتن لطفا کمک کنید خیلی وقت که درگیرشم
Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:26
با تشکر
سلام اگه دوستان از لینوکس و Tor استفاده میکنند که روی Socks ست میشه
باید در فایل gradle.properties
org.gradle.jvmargs=-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=9050
اضافه کنید.
خدا خیرت بده جووون
از جوونیت خیر ببینی
خیلی خیلی ممنون .مشکلم حل شد
سلام
من هر روشی رو بگید پیاده سازی کردم، مشکل گریدلم حل نمیشه که نمیشه که نمیشه. چیکار کنم؟
🙁 🙁 🙁
سلام ممنون
مشکل اصلی نبود کلی کتابخونه هست
سلام
من مشکل زیر رو هنگام بارگذاری پروژه دار میشه لطفا راهنمایی کنید؟
Error:Execution failed for task ‘:app:preDebugAndroidTestBuild’.
> Conflict with dependency ‘com.android.support:support-annotations’ in project ‘:app’. Resolved versions for app (26.1.0) and test app (27.0.2) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.
سلام.
برای حل این مشکل، کافیه کد زیر را به بخش dependencies فایل Build.gradle اضافه کنید و پروژه رو ریبیلد کنید
صد درصد مشکلتون حل میشه.
androidTestCompile ‘com.android.support:support-annotations:26.1.0’
سلام خسته نباشین من یه مشکلی دارم متاسفانه دو هفتست هرچی سرو کله میزنم حل نمیشه ممنون میشم کمکم کنین
گریدل اندروید استدیو متاسفانه نمیره لایرری ها رو دانلود کنه اپدیت کردم گریدل از حالت افلاین درش اوردم تنظیمات پروکسی رو درست کردم اما بازم دانلود نمیکنه به فیلتر شکن هم وصلش کردم ولی اصلا درست نمیشه
Error:Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not resolve com.android.volley:volley:1.1.0
سلام دوستان
من موقعی که پروژه جدید میسازم و gradle میخواد بیلد شه این خطا ها رو میده
Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not resolve com.android.support:appcompat-v7:26.1.0.
Could not resolve com.android.support:appcompat-v7:26.1.0.
Required by:
project :app
> Could not resolve com.android.support:appcompat-v7:26.1.0.
> Could not parse POM https://dl.google.com/dl/android/maven2/com/android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.pom
> Already seen doctype.
هر کاری کردن نشد. به اینترنت هم وصل هستم با فیل*ت*ر شک*ن ولی درست نمیشه. کسی میتونه راهنماییم کنه؟
اگر فیلترشکن شما روی پورت خاصی تنظیم شده باید در بخش تنظیمات اندروید استودیو proxy رو تنظیم کنید و بعد کتابخانههایی که ندارید رو دانلود کنید.
سلام
در فایل Top Level در دو قسمتی که فرمودید
google()
jCenter()
قرار دارند.
وقتی این دو را حذف می کنم و
mavenCentral()
را قرار می دهم، پیغام خطای زیر رو میده:
Failed to resolve: com.android.support:appcompat-v7:26.1.0
Add Google maven repository and sync project
در ضمن اشکالی دارد که هر سه قرار داشته باشد؟
کمکی به حل مشکلات گریدل می کند؟
سلام عذر می خوام این ارور برای چیه؟ Gradle sync failed: Could not determine java version from ‘9.0.4’.
Consult IDE log for more details (Help | Show Log)
سلام/
تموم کاارهایی که گفتید انجام دادم ولی متاسفانه…
Connection timed out: connect
اگر کسی میتونه کمک کنه بیاد تلگرام با هم درست میکنیم.
……
سلام.بنده هم دقیقا همین مشکل رو دارم متاسفانه
از پروکسی یا ویپیان استفاده کنید و کمی هم صبور باشید
سلام
برای اولین بار که اندروید استودیو رو نصب کردم newproject که تعریف میکنم خبری از پوشه های java، resنیست. سوال دوم نحوه اتصال اندروید به فیلتر شکن مثل سایفون چگونه است؟
با سلام و خسته نباشید
لطفا مطالبتون رو به روز کنید. بعد از دو سال صد در صد روش شما پایدار و موثر نخواهد بود.
با تشکر از شما
با سلام من با این ارور مواجه شدم میشه راهنمایی کنیدCould not find method jCentral() for arguments [] on repository container of type org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.
متدهای صحیح jcenter و mavenCentral هستند. jCentral نداریم
البته اینم هست Failed to resolve: com.android.volley:volley:1.0.0 باید چیکارش کنم
با سلام به دوستان و اساتید محترم
من با مشکلی که مواجه هستم
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath ‘com.android.tools.build:gradle:4.8.1’
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
google()
}
}
و این اروری که به من میده
Could not find com.android.tools.build:gradle:4.8.1.
Searched in the following locations:
– https://jcenter.bintray.com/com/android/tools/build/gradle/4.8.1/gradle-4.8.1.pom
– https://jcenter.bintray.com/com/android/tools/build/gradle/4.8.1/gradle-4.8.1.jar
– https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.8.1/gradle-4.8.1.pom
– https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.8.1/gradle-4.8.1.jar
Required by:
project :
Open File
لطفا دوستان کمک کنید
با هر پراکسی که بگید امتحان کردم
آقای آرشین چی منم همین مشکل را دارم اگه راه حلی پیدا کردیدد خواهش می کنم لطفا به ایمیل
afsharafshin2020@gmail.com
به من هم بگویید
مرسی
آیا مشکل شما برطرف شد
منم همین مشکل را دارم
جای گوگل و جی سنتر رو عو کنید درست میشه
سلام گریدل من این پیغام رو میده
Error:This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android Studio this means version 3.0+
باید اندروید استودیو رو به آخرین نسخه (۳ به بعد) آپدیت کنید
سلام فایلی با پسوند .pom دانلود نمیشه
پروکسی برای مخزن jcenter
مرداد ۱۵, ۱۳۹۵
همانطور که احتمالا اطلاع دارید، دوستانی که از اندروید استودیو و گریدل استفاده میکنند، در هنگام بیلد کردن پروژههایشان با مشکل مواجه میشوند. دلیل آن هم این است که مخزن (repository) jCenter و سایت bintray، آدرس IPهای ایران را فیلتر کرده است.
راه حل اول برای حل این مشکل جایگزین کردن مخزن jcenter با مخزن maven central است. برای انجام این کار کافیست در فایل build.gradle پروژه اندروید خود ()jcenter را به ()mavenCentral تغییر دهید.
راه حل دوم استفاده از سرویس mirror.mbaas.ir است. برای اینکار کافیست به فایل gradle.properties سراسری (Global) یا پروژه خود خطوط زیر را اضافه کنید:
systemProp.http.proxyHost=mirror.mbaas.ir
systemProp.http.proxyPort=8700
systemProp.https.proxyHost=mirror.mbaas.ir
systemProp.https.proxyPort=8700
سلام
۳ روز اینترنت رو زیر رو رو کردم سایت ایرانی خارجی همه جا رو گشتم هیچ روشی سازگار نبود جز راه حل دوم شما
خدا خیرت بده
به بقیه هم پیشنهاد میکنم همین روش رو استفاده کنن
هر گونه خطای مربوط به گریدل رو برطرف میکنه
بازم ممنون
با سلام من هرکاری میکنم حتی با VPN بازم این ایرور میده
Error:This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android Studio this means version 3.0+
ممنون میشم راهنماییم کنین
سلام. خیلی واضح داره میگه اندروید استودیو رو به نسخه ۳ و بالاتر آپدیت کنید.
دوستان سلام
از چه فیلتر شکنی استفاده می کنید.چطوری با اندروید استودیو ستش میکنید؟
سلام وقت بخیر
من هر کاری میکنم نمیتونم این مشکلو حل کنم.
هر روشی هم که تو سایتها نوشته انجام دادم ولی مشکلم حل نشد
سلام واسه جایگزینه jcenter اجازه دسترسی نمیده عوضش کنیم؟
سلام
ممنون از راهنماییتان متاسفانه با تغییر به maven باز هم خطا وجود دارد اما این بار به نظر از dependency ایراد میگیرد آن را چه طور باید رفع کرد.
ضمنا در قسمت نظرات سخت است که پاسخ دقیق را پیدا کرد در صورت امکان اگر پست و مقاله جدیدی را ارائه نمایید سپاس گزارم
سلام
تو تصویر اول ک اون بالا گذاشتید
https://smartlab.ir/wp-content/uploads/2016/02/build-gradle-file-selection-jcenter-error-iran.png
توی قسمت gradle scripts
من فایل build gradle(modul:app)
را ندارم مشکل از چیه
خاهشا جواب دهید
سلام
ممنونم از شما
مشکل من تا اینجا حل شد اما به مشکل بعدی برخورد کردم:
Failed to resolve: com.android.support:appcompat-v7:28.0.0-alpha1
حالا باید چیکار کنم؟
سلام و خسته نباشید
من اندورید استودیو رو ک باهاش کار میکردم بعد از اینک ویندوز رو عوض کردم و نصبش کردم و آپدیت و … حالا یکی از پروژه هام رو ک باز می کنم برای RecyclerView خطا میده و وقتی میرم روش مینویسه
cannot resolve symbol “RecyclerView”
راه حلش چیه؟؟
برای Cardview هم همین جمله رو نشون میده
سلام من این هرکتارو کردم ولی باز بیلد نشد و..
هشدار اول نوشته رو که جدیدا اضافه کردم بخونید.
دوستان عزیز که این مشکل رو دارن باید یکی از دو موارد زیر رو انجام بدن:
۱) تنظیم پراکسی در خود اندروید استودیو
۲) پراکسی کردن کل سیستم
من خودم روش اول رو توصیه میکنم. راه حل شکن استفاده کنید.
برای استفاده از شکن در هر شبکهای، کافیه DNS رو روی این IP ها تنظیم کنید
۱۷۸٫۲۲٫۱۲۲٫۱۰۰ و ۱۸۵٫۵۱٫۲۰۰٫۲
امیدوارم مشکلتون حل بشه.
شاد و پیروز باشید
درود آقا من تقریبا همین ارر.ر را داترم که در زیر اررور اصلی را می گذارم
و نمی توانم در یونیتی و در حالت gradle خروجی بگیرم در اندروید استدیو هم گریدل سینک می شود و فقط قسمت آخر آن که resolve…. است سینک نمی شود و دقیقا همان اروری که ر یونیتی است و ددر زیر می گذارم را نشان می دهم آیا این اررور ربطی به sdk دارد ون شخصی با مبلغ بالا می خواه sdk به من بفروشد و می گوید مشکل حل میشود یا نه به گریدل ربط دارد ؟؟
من چطور این اررور را برطرف کنم هر چه سریعتر کمک کنید سه ماه است درگیرش هستم
CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath “F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar” org.gradle.launcher.GradleMain “-Dorg.gradle.jvmargs=-Xmx4096m” “bundleRelease”
stderr[
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project ‘gradleOut’.
> Could not resolve all artifacts for configuration ‘:classpath’.
> Could not resolve com.android.tools.build:gradle:2.3.0.
Required by:
project :
> Could not resolve com.android.tools.build:gradle:2.3.0.
> Could not get resource ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’.
> Could not HEAD ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’.
> jcenter.bintray.com
* Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 32s
]
stdout[
Starting a Gradle Daemon (subsequent builds will be faster)
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error)
UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
Rethrow as GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Build completed with a result of ‘Failed’
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181
at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath “F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar” org.gradle.launcher.GradleMain “-Dorg.gradle.jvmargs=-Xmx4096m” “bundleRelease”
stderr[
FAILURE: Build failed with an exception.
Could not resolve all artifacts for configuration ‘:classpath’. Could not resolve com.android.tools.build:gradle:2.3.0.
Required by: project : > Could not resolve com.android.tools.build:gradle:2.3.0. > Could not get resource ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’. > Could not HEAD ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’. > jcenter.bintray.com
Try: Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Build completed with a result of ‘Failed’ UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
درود آقا من تقریبا همین ارر.ر را داترم که در زیر اررور اصلی را می گذارم
و نمی توانم در یونیتی و در حالت gradle خروجی بگیرم در اندروید استدیو هم گریدل سینک می شود و فقط قسمت آخر آن که resolve…. است سینک نمی شود و دقیقا همان اروری که ر یونیتی است و ددر زیر می گذارم را نشان می دهم آیا این اررور ربطی به sdk دارد ون شخصی با مبلغ بالا می خواه sdk به من بفروشد و می گوید مشکل حل میشود یا نه به گریدل ربط دارد ؟؟
من چطور این اررور را برطرف کنم هر چه سریعتر کمک کنید سه ماه است درگیرش هستم
۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
۱۳
۱۴
۱۵
۱۶
۱۷
۱۸
۱۹
۲۰
۲۱
۲۲
۲۳
۲۴
۲۵
۲۶
۲۷
۲۸
۲۹
۳۰
۳۱
۳۲
۳۳
۳۴
۳۵
۳۶
۳۷
۳۸
۳۹
۴۰
۴۱
۴۲
۴۳
۴۴
۴۵
۴۶
۴۷
۴۸
۴۹
۵۰
۵۱
۵۲
۵۳
۵۴
۵۵
۵۶
۵۷
۵۸
۵۹
۶۰
۶۱
۶۲
۶۳
۶۴
۶۵
۶۶
۶۷
CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath “F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar” org.gradle.launcher.GradleMain “-Dorg.gradle.jvmargs=-Xmx4096m” “bundleRelease”
stderr[
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project ‘gradleOut’.
> Could not resolve all artifacts for configuration ‘:classpath’.
> Could not resolve com.android.tools.build:gradle:2.3.0.
Required by:
project :
> Could not resolve com.android.tools.build:gradle:2.3.0.
> Could not get resource ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’.
> Could not HEAD ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’.
> jcenter.bintray.com
* Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 32s
]
stdout[
Starting a Gradle Daemon (subsequent builds will be faster)
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error)
UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
Rethrow as GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Build completed with a result of ‘Failed’
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181
at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath “F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar” org.gradle.launcher.GradleMain “-Dorg.gradle.jvmargs=-Xmx4096m” “bundleRelease”
stderr[
FAILURE: Build failed with an exception.
Could not resolve all artifacts for configuration ‘:classpath’. Could not resolve com.android.tools.build:gradle:2.3.0.
Required by: project : > Could not resolve com.android.tools.build:gradle:2.3.0. > Could not get resource ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’. > Could not HEAD ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom’. > jcenter.bintray.com
Try: Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Build completed with a result of ‘Failed’ UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
سلام من اندروید استدیو ۳٫۵٫۰ نصب کردم و با استفاده از تغییر ای پی سایت شکن تمام بسته های مورد نیاز اندروید استدیو نصب کردم .حالا مشکلم اینه که گزینه به اسم build apk برا خروجی گرفتن از پروژه رو تو منو هام ندارم. .ارور بیلد گریدل هم داشتم ولی اون برطرف کردم .یه زحمت بکشید بگید چکار کنم
سلام
ممنون از راهنمایی هاتون.
من هم با این پیغام خطا مواجه شدم:
Could not find com.android.tools.build:gradle:3.1.4
با استفاده از ipهای سایت شکن shecan.ir حل شد.
من گریدل ۶٫۶ نصب کرده ام ولی وقتی که می خواهم شبیه ساز را ران کنم پیغامهای زیر می دهد هرکاری کردم مشکل حل نشده است لطفا راهنمایی بفرمایید با تشکر فراوان :
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use ‘–warning-mode all’ to show the individual deprecation warnings.
See https://docs.gradle.org/6.6/userguide/command_line_interface.html#sec:command_line_warnings
سلام وقت بخیر بنده این مشکلو دارم که براتون میفرستم
بخدا دو روزه داغونم کرده این پیغام
https://uupload.ir/files/c7pi_untitledggg.jpg
این عکس رو مشاهده بفرمایید
جون هرکسیکه دوست دارین کمکم کنید
از V.P.N استفاده کنید.
گریدل را در فایل gradle-wrapper.properties به آخرین نسخه ارتقا دهید. الان آخرین نسخه ۶٫۵-all است:
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip
سلام من این خطاهارو دارم در اندروید استودیو هرکار بگین کردم درست نشد.
کمکم کنید خدا هر چی بخواد بهتون بده.
could not resolve com.google.jimfs:jimfs:1.1
no cached version of org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72 available for offline mode
سلام وقتتون بخیر…
ببخشید من با چند تا وی پی ان مختلف هم وصل میشم باز میفهمه انگار از ایران هستم و ارور میده راهکاری برای درست کردن این وضعیت هست؟
ممنونم.
راهکار فقط امتحان کردن ابزارهای مختلفه. یک ویپیان باید پیدا کنید.