آموزش جاوااسکریپت › انجمن ها › react native › خطای classpath
برچسب ها: gradle
- این موضوع 8 پاسخ، 5 کاربر را دارد و آخرین بار در 4 سال، 8 ماه پیش بدست مهدی حسن زاده بهروزرسانی شده است.
-
نویسندهنوشتهها
-
gkasraviمشارکت کننده
با سلام و خسته نباشید
خطای زیر خیلی داره ازارم میده و نمیتونم رفعش کنم
چطور رفعش کنم؟
ممنون
A problem occurred configuring root project ‘testredux’.
> Could not resolve all dependencies for configuration ‘:classpath’.
> Could not resolve com.android.tools.build:gradle:2.2.3.
Required by:
:testredux:unspecified
> Could not resolve com.android.tools.build:gradle:2.2.3.
> Could not get resource ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom’.
> Could not GET ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom’.
> Remote host closed connection during handshake* Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.BUILD FAILED
Total time: 8.099 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/getting-started.htmlHo Manمشارکت کنندهسلام
این مشکل رو من هم دارم ، اینجا هم پرسیدم ، ولی کسی نتونست کمکی بهم بکنه ، خیلی جستجو کردم ، خیلی کارا کردم ولی به نتیجه ای نرسیدم .
این خطا میگه که یه سری وابستگی وجود دارد که باید اون ها رو دانلود کنه… ریپازیتوری که معرفی شده برای دانلود این وابستگی ها https://maven.google.com هست ، و چون آی پی ایران تحریم هست ری اکت نمیتونه این ها رو دانلود کنه ، ولی من با همه نوع فیلتر شکن امتحان کردم (و این ادرس در مرورگر من باز شد) اما ری اکت بازم نمیتونست اینارو دانلود کنه و همین خطا رو میداد.
اومدم ریپازیتوری رو تغییر دادم … فایده نداشت… اومدم فایل ها رو دستی دانلود کردم ، ریختم روی هارد و ریپازیتوری رو روی هاردم معرفی کردم… جواب داد! اما چه جوابی تازه متوجه شدم که هزار تا فایل ریز درشت دیگه وجود داره که باید یکی یکی دانلود کنم و در جای مناسب بذارم که عملا وقتی دیدمش از دنیا نا امید شدم….
یک ماهه روزی چند بار دارم این ارور رو میبینم ، دیوانه کرده منو 🙁مهدیمیهمانسلام.
باید از V*N اختصاصی مثل kerio استفاده کنید تا فایل ها رو بتونه دانلود کنه.میتونید درون پوشه SDK فایل sdkmanager رو باز کنید و sdk رو آپدیت کنید تا مشکلات برطرف بشه.
همچنین در فایل android/build.gradle عبارت زیر رو اضافه کنید
maven {
url ‘https://maven.google.com/’
name ‘Google’
}Ho Manمشارکت کنندهاین فایل build.gradle بنده هست :
JavaScript12345678910111213141516171819202122232425262728293031323334353637383940// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {repositories {maven {url 'https://maven.google.com/'name 'Google'}}dependencies {classpath 'com.android.tools.build:gradle:2.3.3'// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files}}allprojects {repositories {mavenLocal()jcenter()maven {// All of React Native (JS, Obj-C sources, Android binaries) is installed from npmurl "$rootDir/../node_modules/react-native/android"}maven {url 'https://maven.google.com/'name 'Google'}}}ext {buildToolsVersion = "26.0.3"minSdkVersion = 16compileSdkVersion = 26targetSdkVersion = 26supportLibVersion = "26.1.0"}که بصورت پیشفرض ریپازیتوری maven رو داره…
مهندس جان من با کریو امتحان کردم بازم نشد که نشد…
اس دی کی رو فرمودین اپدیت کنم؟ کدوم قسمت رو دقیقا؟ چون من قسمت بیلد تولز رو همه نسخه ها را دانلود و نصب کردم.مهدی حسن زادهمدیرکلنسخه build.tools رو پایین تر بزارید و بعداش run بگیرید
Ho Manمشارکت کنندهسلام آقا مهدی ، این قصه سر دراز داره ، تحریم های گوگل خیلی پیشرفته تر شده دیگه با یه فیلتر شکن نمیشه دورش زد ، راه حلی که به ذهنم میرسه وجود یه ریپازیتوری میرور هست ، شما سراغ نداری؟
این رو ببینید ، بدرد میخوره ، یوقتی جایی گیر کردید از این استفده کنید :
https://jitpack.io/Ho Manمشارکت کنندهسلام مشکل تحریم بدون نیاز به فیلتر شکن و درد خون ریزی حل شد ، فقط کافیه در پروژه خودتون از این ریپازیتوری که آینه maven هستش استفاده بکنید
http://repo1.maven.org/maven2
🙂MJمشارکت کنندهسلام آخرین نسخه gradle که با react native ورژن 0.55.4 تطبیق داره و یه سواله دیگه الان آخرین ورژن استیبل 0.55.4 هستش؟
مهدی حسن زادهمدیرکلنسخه 057.0 هست
-
نویسندهنوشتهها