আমি অ্যান্ড্রয়েড স্টুডিওটি সর্বশেষ সংস্করণে (3.6.1) আপডেট করেছি এবং গ্রেডল প্লাগইন এখন খুঁজে পাওয়া যায় না


11

একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশনটিতে,
আমি অ্যান্ড্রয়েড স্টুডিওটি সর্বশেষ সংস্করণে (3.6.1) আপডেট করেছি

এখন গ্র্যাডল সিঙ্ক করার সময়, গ্রেডল প্লাগইন নিম্নলিখিত হিসাবে ত্রুটিগুলি সহ পাওয়া যায় না:

এর দ্বারা তৈরি: org.gradle.api.intern.artifacts.ivyservice.DefaultLenientConfigration $ আর্টিফ্যাক্ট রিসলভ এক্সেক্সেশন: কনফিগারেশন ': ক্লাসপাথ' এর জন্য সমস্ত ফাইল সমাধান করতে পারেনি।

এবং

এর দ্বারা তৈরি: org.gradle.intern.resolve.ModuleVersionNotFoundException: com.android.tools.build:gradle:3.0.0 খুঁজে পাওয়া যায় নি।

এটি আমাকে ক্রেজিড ড্রাইভ করছে কারণ আমি গ্রেডল সংস্করণ এবং গ্রেডল প্লাগিন সংস্করণকে আরও বেশ কয়েকটি সম্ভাবনার সাথে পরিবর্তন করেছি তবে আবার গ্রেডল প্লাগইন একই ত্রুটির সাথে পাওয়া যায় নি rad

বিল্ড.গ্র্যাড ফাইল:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
    }
}

allprojects {
    repositories {
        jcenter()
        google()
        maven { url "https://jitpack.io" }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

এবং গ্রেডল.রেপ্পার্স.প্রপার্টি ফাইল:

#Thu Mar 05 15:41:52 IRST 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

সম্পাদনা:
আমি নিম্নলিখিত তথ্যগুলিও যুক্ত করেছি:

এসডিকে সংস্করণটি সংকলন করুন: 25
বিল্ড সরঞ্জাম সংস্করণ: 25.0.3


একই ইস্যুটির মুখোমুখি। আপনি কি কোনও সমাধান খুঁজে পেয়েছেন?
বালা

উত্তর:


7

এটিই আমার পক্ষে কাজ করেছে:

আপনার অ্যাপ্লিকেশন ফোল্ডার থেকে build.gradle ফাইলটি খুলুন , এটি দেখতে এটির মতো দেখতে হবে

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.1'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

যোগ গুগল () থেকে ভান্ডার মধ্যে - buildscript এবং allprojects শুধু ভালো:

buildscript {
    repositories {
        google()       // here
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.1'
    }
}

allprojects {
    repositories {
        google()      //and here
        jcenter()
    }
}

অ্যান্ড্রয়েড স্টুডিওতে, ফাইল -> প্রকল্পের কাঠামোতে যান .. [শর্টকাট: Ctrl + Alt + Shift + S ]

ইন প্রকল্প ট্যাব -> অ্যানড্রইড Gradle প্লাগইন সংস্করণ -> 3.6.1 এবং Gradle সংস্করণ -> 5.6.4 |||

সর্বশেষে, মডিউল ট্যাবটির নীচে, নিশ্চিত করুন যে সংকলন এসডিকে সংস্করণটি 14> (যেমন: 25, 28 বা 29 ..) রয়েছে make


1

আপনার গ্রেড- wrapper.properties ফাইলে, বিতরণ ইউআরএল এ পরিবর্তন করুন:

https://services.gradle.org/distributions/gradle-5.6.4-all.zip

গ্রেড- wrapper.properties ফাইলের সামগ্রীটি এর মতো হওয়া উচিত:

#Wed Mar 11 00:28:24 EET 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

1

আমি কোনও সমাধান খুঁজে পেলাম না, কেবলমাত্র এটি বিল্ট অ্যাড্রেডল (প্রকল্প) এ ফিরে আসবে

 classpath 'com.android.tools.build:gradle:3.6.1'

এই

 classpath 'com.android.tools.build:gradle:3.5.3'

এবং এটা কাজ করে!


0

আরেকটি সমস্যা: একটি বিন্যাসে ব্যবহার করাও সমস্যা তৈরি করে। অ্যান্ড্রয়েড স্টুডিও লেআউটটি 'খুঁজে পাবে না'! কর্মসূচী: তত্ক্ষণাত মন্তব্যটি করে আন-মন্তব্য করুন। বিল্ড এখন কাজ করা উচিত!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.