অ্যান্ড্রয়েড স্টুডিও com.android.support:appcompat-v7:+ এর সাথে মেলে এমন কোনও সংস্করণ খুঁজে পেল না


104

অ্যান্ড্রয়েড স্টুডিওতে একটি প্রকল্প চালানো এই ত্রুটির সাথে ব্যর্থ হয়: could not find any version that matches com.android.support:appcompat-v7:+

আমি কীভাবে এই ত্রুটিটি ঠিক করতে পারি?


1
আসলে এটি আমার জন্য কাজ করে এমন উত্তর: stackoverflow.com/a/18900369/1038702
ডেভিড

উত্তর:


193

অ্যান্ড্রয়েড স্টুডিও থেকে যান: সরঞ্জাম >> অ্যান্ড্রয়েড >> এসডিকে পরিচালক

"অতিরিক্ত | অ্যান্ড্রয়েড সাপোর্ট রিপোজিটরি" নির্বাচন করুন এবং ইনস্টল করুন


16
+1 এবং তিনি লক্ষ করেন এই হিসাবে "অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরী" একই নয় মূল্য ... আপনি চান "অ্যান্ড্রয়েড সাপোর্ট সংগ্রহস্থলের প্রয়োগ"
dwerner

5
আমার সমর্থন ভান্ডার সংস্করণ 12 ইনস্টল করা আছে এবং আমি এখনও এই ত্রুটি পেয়েছি।
ইগোরগানাপলস্কি

1
ধন্যবাদ! এটি ফোনগ্যাপের সাথেও আমার সমস্যার সমাধান করেছে যেখানে cordova build androidএকটি অনুরূপ ত্রুটি ছুড়েছিল !
জিয়েল বার্কার্স

1
নামটি "সাপোর্ট লাইব্রেরির জন্য স্থানীয় মাভেন সংগ্রহস্থল" (v28)
n00dl3

1
ইউআই যথেষ্ট পরিবর্তন করেছে যে এই উত্তরগুলি আর কাজ করে না (অ্যান্ড্রয়েড স্টুডিও ৩. +)। দীর্ঘশ্বাস.
এসএমবিগস

17

আমার জন্য এটি 7: 27 থেকে + 7: + থেকে সংস্করণ পরিবর্তন করার পরে কাজ করেছে


বাহ ... দুর্দান্ত ... আমার জন্য যখন ক্যামেরা প্লাগইন যুক্ত করুন তখন এই ত্রুটিটি ঘটেছিল তখন সমাধান করা হয়েছে "com.android.support:support-v4:27+" "com.android.support:support-v4:+" সংকলন করার জন্য
সাবের তাবতাবই ইয়াজদী

14

1
দুর্ভাগ্যক্রমে এটি এখন আর 2020 (এসডিকে 30) তে কাজ করছে না:Filter extra not supported
সিলাস এস ব্রাউন

11

প্রকল্প> অ্যাপ্লিকেশন> build.gradle ফাইলটিতে লাইনটি প্রতিস্থাপন করুন

implementation 'com.android.support:appcompat-v7:+'29.+'

সঙ্গে

implementation 'com.android.support:appcompat-v7:+'

এবং লাইন

implementation 'com.android.support:design:29.+'

সঙ্গে

implementation 'com.android.support:design:+'

তারপর পরিষ্কার বিল্ড


সংস্করণে
গ্লোব

8

এটা খুব সহজ। দয়া করে বিল্ড.gradle (প্রকল্প: অ্যাপের নাম) এ নীচের কোডটি আপডেট করুন এবং প্রতিস্থাপন করুন।

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


Gradle ভিত্তিক প্রকল্প জন্য এই কাজ, যদিও এটি যদি তুমি চলমান এত সাহায্য না aapt, javacএবং dxনিজ হাতে Gradle ছাড়া।
সিলাস এস ব্রাউন

3

ইনস্টল করার পরে Extras|Android Support Repository, এটি আমার পক্ষে কাজ করে না। তারপরে আমি v7: 1.6 থেকে v7: 1.8 এ পরিবর্তন করবapp build.gradle ফাইল।

com.android.support:appcompat-v7:1.8.+! এবং এটা আমার জন্য কাজ করে।


0

SDK Manager.exeআপনার অ্যান্ড্রয়েড স্টুডিও ফোল্ডারে খুলুন এবং একটি ম্যাচিং এপিআই ইনস্টল করুন।


0

আমি এই সমস্ত উত্তর আমার জন্য ভুল পেয়েছি। পরিবর্তে আপনার অ্যান্ড্রয়েড স্টুডিওতে বাম দিকে নীচে দেখুন। এই জন্য কিছু সাহায্য হবে।

উদাহরণস্বরূপ, আপনি লক্ষ্য করবেন This support library should not use a different version (32) than the compilesdkVersion (23)

তারপরে আপনি এটির 23 টি সংস্করণ পরিবর্তন করুন

সংকলন 'com.android.support:support-v4:23'

এখন, আপনি একটি বার্তা দেখতে পাবেন A newer version of com.android.support-v4 than 23 is available 23.4.0

আমি কীভাবে জানতাম যে সঠিক সংস্করণটি 23.4.0


এটি একটি ভিন্ন ইস্যু।
ফ্রান মারজোয়া

0

আপনি ইন্টেলিজে সবেমাত্র একটি নতুন প্রকল্প তৈরি করার পরে যদি এটি দেখতে পান তবে এটি "অ্যান্ড্রয়েডএক্স শিল্পকর্মগুলি ব্যবহার করুন" পরীক্ষা করে আবার চেষ্টা করার চেষ্টা করুন


0

যার কাছে এখানে একই ত্রুটিযুক্ত তবে সংস্করণ ২৯ এর জন্য এসেছেন, আপনার সমর্থন লাইব্রেরিটি ২৮ সংস্করণে পরিবর্তন করুন:

build.gradle (অ্যাপ্লিকেশন):

dependencies {
    ...
    implementation 'com.android.support:appcompat-v7:28.+'
    ...
}

কোনও গুগলযুক্ত সমাধান আমার পক্ষে কাজ করেনি। তখন আমি অ্যান্ড্রয়েড দেখেছি কেবলমাত্র 28 সংস্করণ পর্যন্ত লাইব্রেরি রয়েছে। এটি আশ্চর্যের বিষয় I

আমি নিশ্চিত নই যে কোন অ্যান্ড্রয়েড স্টুডিও সংস্করণটি ছিল, কারণ ত্রুটি হওয়ার পরে আমি স্টুডিওকে আপগ্রেড করেছি। এখন অ্যান্ড্রয়েড স্টুডিও ৩.6.৩ এ, 'অ্যান্ড্রয়েড.অ্যাপকম্প্যাট: অ্যাপকম্প্যাট: 1.0.2' নিয়ে নতুন প্রকল্প আসছে with

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