আমি কীভাবে অ্যান্ড্রয়েড স্টুডিওতে "Android SDK নির্বাচন করব"?


1076

"অ্যান্ড্রয়েড স্টুডিও ১.৪" তে কোনও একলিপস-অ্যান্ড্রয়েড-প্রকল্পের সফল আমদানির পরে, আমি ত্রুটি পেয়েছি

"দয়া করে অ্যান্ড্রয়েড এসডিকে নির্বাচন করুন"

আমি যখন সিমুলেটারে অ্যাপ্লিকেশনটি চালাতে বোতামে ক্লিক করি তবে আমি এটি করার কোনও উপায় খুঁজে পাই না।

আমি "রান" ক্লিক করলে এই ডায়ালগটি খোলে:

আমি "রান" ক্লিক করলে এই ডায়ালগটি খোলে

এটি "প্রকল্প কাঠামো" সংলাপ:

"প্রকল্প কাঠামো" কথোপকথনের স্ক্রিনশট

আমার এখন কি করা উচিত?


20
কম্পাইল SDK সংস্করণ সর্বশেষ সংস্করণ সেট
Nisarg

4
* "প্রকল্পের কাঠামো" এ যান এবং ডান ফলক থেকে "SDK অবস্থান" নির্বাচন করুন। তারপরে ".... / অ্যান্ড্রয়েড / এসডিকে /"
কার্তিক

অ্যান্ড্রয়েড স্টুডিও ২.১ এর জন্য, প্রোজেক্টটিতে ক্লিক করুন এবং হারিয়ে যাওয়া তথ্য বাছাইয়ের জন্য আপনি লাল রঙে হাইলাইটেড দেখতে পাবেন।
likejudo

4
আমি সবেমাত্র আমার অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করেছি , তারপরে এটি প্রকল্পটি পুনর্নির্মাণ করেছে, ত্রুটিটি অদৃশ্য হয়ে গেছে।
রিওনস জেং

3
এই সমস্যাটি আমি এখনও অ্যান্ড্রয়েড স্টুডিও 3.0.০ (বিটা) এ দেখছি। এখানে এটি কার্যকর করার মতো মনে হচ্ছে: stackoverflow.com/a/45865789/3853712
জিম অ্যান্ড্রেয়াস

উত্তর:


2011

আমি এখনই সিঙ্ক এbuild.gradle ক্লিক করুন । তারপর এটি কাজ করে।

আপডেট :

File-> Sync Project with Gradle Files (অ্যান্ড্রয়েড স্টুডিও ৩.১.১)

Tools-> Android-> Sync Project with Gradle Files (অ্যান্ড্রয়েড স্টুডিও 3.0.0)

অথবা আপনি সরঞ্জামদণ্ড থেকে আইকনে ক্লিক করতে পারেন।

সিঙ্ক প্রকল্প আইকন

এই উত্তরটি পরবর্তী সংস্করণে কাজ করতে সহায়তা করতে পারে না কারণ অ্যান্ড্রয়েড স্টুডিও টিমটি আরও ভাল করে তৈরি করতে কাজ করে, অ্যান্ড্রয়েড স্টুডিওর পরবর্তী সংস্করণে সিঙ্ক করার উপায়টি আলাদা হতে পারে।

প্রচলিত উপায় যা সহায়তা করতে পারে তা হল প্রকল্প সিঙ্ক করার চেষ্টা করা এবং তারপরে ক্যাশেগুলিকে অকার্যকর করুন এবং অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন

জন্য সমাধান Android Studio 3.1.2 [উত্তর নিচে দেখুন]

দেখুন সর্বশেষ অ্যান্ড্রয়েড স্টুডিও সংস্করণ


4
আমি গ্রেডল কনসোলে গিয়েছিলাম, সিঙ্ক ক্লিক করেছি এবং এটি কার্যকর হয়েছে।
ক্রিস্টি ওয়েলশ

4
বিল্ড অগত্যা প্রকল্প ফাইলগুলি সিঙ্ক করে না। এই ধরা। সুতরাং এক্ষেত্রে সিঙ্ককে বিল্ডিংয়ের আগে চলে যেতে হবে।
টিএনটি

2
আমি এখনই কোনও সিঙ্ক বোতামটি খুঁজে পাচ্ছি না, আমি এটি প্রকাশ করতে কিছু শব্দ
লিখি

24
অ্যান্ড্রয়েড স্টুডিও ৩.১ এ এটি সরানো হয়েছেFile -> Sync Project with Gradle Files
রায় গুড

1
এর 2018 এবং ইস্যুটি এখনও অব্যাহত রয়েছে এবং এটি এখনও 3.1.2, ওয়াহ নিয়ে কাজ করে .. আমি কতটা
সিদ্ধার্থ

458

3.1.2 বা আরও নতুন সংস্করণের জন্য ঠিক করুন

আমার এবং আমার কয়েকজন সহকর্মী AS 3.1.2 এ একই সমস্যার মুখোমুখি হয়েছি , তবে একটি সাধারণ সিঙ্ক আমাদের সহায়তা করেনি। আমাদের জন্য, সমাধানটি কিছুটা আলাদা ছিল:

  1. ফাইল -> ক্যাশে অবৈধ -> অবৈধ
  2. ফাইল -> প্রকল্প বন্ধ করুন।
  3. AS প্রকল্প নির্বাচনকারী উইন্ডো থেকে প্রকল্পটি সরান।
  4. অ্যান্ড্রয়েড স্টুডিও থেকে প্রস্থান করুন
  5. এএস শুরু করুন এবং আবার প্রকল্প খুলুন

প্রকল্পের নির্দেশাবলী আবার খুলুন

অতিরিক্ত পরামর্শ যদি আপনি এই সমস্যাটি স্বতঃস্ফূর্তভাবে মুখোমুখি হন

আপনারা কেউ কেউ প্রতিনিয়ত এই সমস্যার মুখোমুখি হন এবং এই "সমাধান" এটি কেবলমাত্র অস্থায়ীভাবে স্থির করে। যে সময় আমরা এই ত্রুটিটি পেতে শুরু করেছি, আমরা গ্রেডেল র‌্যাপার ৪. Android এবং অ্যান্ড্রয়েড গ্রেডেল প্লাগইন ৩.০.০ ব্যবহার করেছি, তবে তখন থেকে আমরা গ্রেড ৪.৪ এ ফিরে এসেছি এবং এটি সর্বশেষতম অ্যান্ড্রয়েড গ্রেড প্লাগইন দিয়ে ব্যবহার করেছি এবং আমরা এই সমস্যাটি দেখিনি have তখন থেকে.


1
এটি আমার জন্য সমস্যাটিকে অস্থায়ীভাবে স্থির করে দিয়েছিল, তবে আমি যখন আমার সেটিংস.gradle ফাইলটিতে কিছু পরিবর্তন করেছি তখন তা আবার উপস্থিত হয়েছিল। এই বাগটি পরবর্তী অ্যান্ড্রয়েড স্টুডিও সংস্করণে আশাবাদী স্থির হয়ে উঠেছে।
দিন

2
সতর্কতা: এটি আপনার সমস্ত তাক মুছে ফেলবে। এটি করার আগে যারা কেবল তাদের ব্যাকআপ করুন। অন্যথায় ভাল সমাধান।
রাহুল সায়ানির

2
এটি কেবল পরবর্তী সিঙ্ক পর্যন্ত আমার পক্ষে কাজ করেছে। আসল ইস্যুটি ছিল কোটলিন গ্রেডল প্লাগইন এবং এএস কোটলিন প্লাগইনের সংস্করণগুলিতে অসঙ্গতি। যখন আমি সংস্করণগুলি 1.2.51 এ সারিবদ্ধ করেছি তখন অদৃশ্য হয়ে গেল।
আর্টেম

2
@ আর্টেমেক তারা উভয়ই আমার জন্য 1.2.30 এবং এটি এখনও ঘটে still তবে আমি নিশ্চিত কোটলিনের সাথে অবশ্যই এটি করা উচিত, কোটলিন ছাড়া আমার প্রকল্পে এটি কখনই ঘটে না।
থোমি

4
অ্যান্ড্রয়েড স্টুডিও ৩.১.৪, কোটলিন প্লাগইন: ১.২.৫১, গ্রেডল: ৪.৮.১ এবং ৪.6 সমাধানে ডাউনগ্রেড হওয়ায় আমি ক্রমাগত "দয়া করে অ্যান্ড্রয়েড এসডিকে নির্বাচন করুন" পেয়ে যাচ্ছিলাম। এটা খুব বিরক্তিকর।
মিশা তাজচেয়ার্ট

424

ইন অ্যান্ড্রয়েড স্টুডিও 3 এবং উপরে, জন্য উভয় Windows, Mac এবং Linux- র :

File -> Sync Project with Gradle Files

মীমাংসিত!

অথবা আপনি শর্টকাট কী দ্বারা এটি করতে পারেন :

প্রেস জন্য ⌘ + করতে Shift + একটি ( ম্যাক ) অথবা Ctrl + Shift + একটি ( উইন্ডোজ, লিনাক্স )। তারপরে একটি সম্পাদনা-পাঠ্য পপ-আপ করুন এবং লিখুন "Sync Project with Gradle Files" । তারপরে অপশনটিতে ডাবল ক্লিক করুন।

আপনার সমস্যার সমাধান! ধন্যবাদ, এটি আপনার প্রকল্প ফাইলের সাথে আপনার গ্রেড ফাইলটি সিঙ্ক করবে।

** স্ক্রিনশট: **

এখানে চিত্র বর্ণনা লিখুন


2
এএস ৩.১.২-তে, কোনও কারণে আমার কাছে সিঙ্ক বোতামটি ছিল না, তাই ফাইল মেনুটি আমার জন্য পুরোপুরি কাজ করেছিল
জেরেমি

2
এটি কাজ করে, তবে ত্রুটিটি কেন ঘটেছিল তা এখনও জানি না?
লাইবনিজ

1
এটি অ্যান্ড্রয়েড স্টুডিও ইস্যু, আপনার নয়। কখনও কখনও অ্যান্ড্রয়েড স্টুডিও কোনও কারণে প্রথমে ফাইল রেন্ডার করতে পারে না। তারপরে এটি আপনার প্রকল্প গ্রেড ফাইলের সাথে সিঙ্ক করতে হবে। @ লাইবনিজ
হাসিব আক্তার

ফাইল মেনুতে আমার এই অপশনটি নেই, আমার কাছে "ফাইল সিস্টেমের সাথে সিঙ্ক করুন" আছে তবে আমি এটি যতই ট্রিগার করব তা মোটেই সহায়তা করে না।
নুলিক

1
এটিই সহজ সমাধান এবং এক যা অ্যান্ড্রয়েড স্টুডিও 3.5.x এ আমার জন্য কাজ করেছে
রাদেবাস

211

এখানে চিত্র বর্ণনা লিখুনসিঙ্ক করতে এই আইকনটি ক্লিক করুনgradle

অথবা আপনার কোনও মডিউল সম্পাদনা gradleকরুন এবং তারপরে সিঙ্ক করুন


105

টিপুন "Ctrl+shift+A"এবং পপ-আপে EditText, লিখুন "Sync Project with Gradle Files"। এর পরে হাজির বিকল্পটিতে ডাবল ক্লিক করুন। এটা তোলে তারপর আপনার সিঙ্ক করবে Gradleফাইল SDKপ্রকল্প ফাইল সঙ্গে।


74

কেবলমাত্র (অ্যাপ্লিকেশন স্তর) build.gradle ফাইলে যান, কোথাও একটি ফাঁকা জায়গা দিন এবং সিঙ্কে ক্লিক করুন , গ্রেড একবার সিঙ্কটি সম্পূর্ণ দেখায় তবে ত্রুটিটি চলে যাবে


3
সেখানে অনেক লেখা আছে, জায়গা কই? আর জায়গা দেবে কেন?
ব্যবহারকারী 734028

2
আমাকে যা করতে হয়েছিল তা হ'ল এটি খুলুন এবং সিঙ্ক করুন।
ব্রায়ান রেইনহোল্ড

2
@ ব্যবহারকারীর 40৪০৪২ default ডিফল্টরূপে গ্রেড আপনাকে সিঙ্ক বিকল্পটি প্রদর্শন করে না, স্থান পরিবর্তন করে বা এমন কোনও স্থান দিয়ে যার মাধ্যমে স্থানটি আপনার গ্রেড ফাইলটিতে কোনও প্রভাব ফেলবে না সিঙ্ক বিকল্পটি উপস্থিত হবে
নাদিম ভাট

যদি এটি কাজ করে, তবে আরও দুর্দান্ত উপায় হবে ভিউ-> টুল উইন্ডোজ-> গ্রেডল এবং সেখানে 'সিঙ্ক' ক্লিক করা, @ থিংস্কির পরামর্শ অনুসারে
ড্যানিয়েল

60

এই সমস্যাটি সমাধানের এটি সহজতম উপায়:

  • গ্রেড ফাইলটিতে একটি মন্তব্য লাইন যুক্ত করুন
  • তখনই করতে বলব সিঙ্ক
  • ক্লিক করুন ' সিঙ্ক এখন '

এটাই! তুমি করেছ.


44

এখন অ্যান্ড্রয়েড স্টুডিও 3 এবং তারপরে, আপনি প্রজেক্টের মতো গ্রেডের সাথে সিঙ্ক করার চেষ্টা করতে পারেন:

File -> Sync Project with Gradle Files

এখানে চিত্র বর্ণনা লিখুন


35

@ নিসার্গের মন্তব্যটি সাহায্য করেছে: "সংকলন এসডিকে সংস্করণে সর্বশেষ সংস্করণ সেট করুন"

আমি এপিআই 8 থেকে এপিআই 23 তে পরিবর্তন করেছি এবং ত্রুটি বার্তাটি অদৃশ্য হয়ে গেছে।


আমাকে বিল্ড.gradle এ সর্বশেষ (আমার জন্য 27) সংকলন এসডকে ভার্সন এবং টার্গেটএসডিকি ভার্সন সেট করতে হয়েছিল।
lubosz

28

ম্যাকের " ⌘ + শিফট + এ " টিপুন (বা উইন্ডোজে " সিআরটিএল + শিফট + এ ") এবং পপ-আপ সম্পাদনা পাঠ্যগুলিতে " গ্রেডল ফাইলগুলির সাথে সিঙ্ক প্রকল্প " লিখুন । এর পরে হাজির বিকল্পটিতে ডাবল ক্লিক করুন। এটি তখন আপনার গ্রেডল ফাইল এসডিকে প্রকল্পের ফাইলের সাথে সিঙ্ক করবে।


27

ডানদিকে অ্যান্ড্রয়েড স্টুডিওতে গ্রেডাল উল্লম্ব ট্যাবে প্রথম রিফ্রেশ বোতাম টিপুন

এখানে চিত্র বর্ণনা লিখুন


21

এই পদক্ষেপগুলি অনুসরণ করুন:

  • গোটো অ্যান্ড্রয়েড স্টুডিও সেটিংস
  • অনুসন্ধান বারটি ব্যবহার করে "অ্যান্ড্রয়েড এসডিকে" অনুসন্ধান করুন
  • আপনার অ্যান্ড্রয়েড এসডিকে ফোল্ডারে যাওয়ার পথটি সঠিক কিনা তা নিশ্চিত করুন।
  • এরপরেও নিশ্চিত করুন যে আপনার প্রকল্পের (লোকাল। প্রপার্টি) ফাইলের প্রম্পটের পরে পথটি স্বয়ংক্রিয়ভাবে আপডেট হবে। যদি তা না হয় তবে ম্যানুয়ালি করুন।

আশাকরি এটা সাহায্য করবে.


3
ধন্যবাদ! আমি পথে "সম্পাদনা" বিকল্পে গিয়েছিলাম এবং পরে কোনও কিছুর পরিবর্তন না করেই ক্লিক করেছি। ইতিমধ্যে ইনস্টল হওয়া এসডিকে "ইনস্টল" হয়েছে যা কয়েক মিনিট সময় নেয়। এর পরে আমি দেখলাম একটি গ্রেড সিঙ্ক ঘটছে তখন রান / ডিবাগ বোতামগুলি সঠিকভাবে কাজ করেছে। (অ্যান্ড্রয়েড স্টুডিও ২.১.৩ সিম্বল ইএমডিকে ৩.১ ব্যবহার করে)
ক্র্যাশকোডস

আমার ক্ষেত্রে অবস্থানটি সঠিক ছিল। গ্রেড ফাইলগুলির সাথে আমার একটি সিঙ্ক করতে হয়েছিল এবং এটি সমস্যার সমাধান করেছে
এন্ট্রয়েড

20

এই ত্রুটির জন্য একাধিক হিট ও পরীক্ষার সমাধান রয়েছে। তাদের মধ্যে একটি অবশ্যই আপনার জন্য কাজ করবে। নীচে সমাধানগুলি:

1।

সরঞ্জাম -> অ্যান্ড্রয়েড -> গ্রেডল ফাইলগুলির সাথে সিঙ্ক প্রকল্প (অ্যান্ড্রয়েড স্টুডিও 3.0.0)

2।

Build.gradle এ যান এবং এখনই সিঙ্ক ক্লিক করুন

3।

গ্রেড ইমেজ বিবরণ এখানে সিঙ্ক করতে এই আইকনটি ক্লিক করুন

অথবা আপনার কোনও মডিউল গ্রেডেল সম্পাদনা করুন এবং তারপরে সিঙ্ক করুন

4।

ফাইল -> সেটিংস -> অ্যান্ড্রয়েড এসডিকে -> অ্যান্ড্রয়েড এসডিকে অবস্থান সম্পাদনা -> অ্যান্ড্রয়েড এসডিকে

5।

Build.gradle ফাইলটি খুলুন, কেবল একটি স্থান যুক্ত করুন বা এন্টার টিপুন। তারপরে সিঙ্ক প্রকল্প।

6।

ফাইল -> ক্যাশে অবৈধ / পুনঃসূচনা


19

এখানে চিত্র বর্ণনা লিখুন

ফাইল >> প্রোজেক্টস্ট্রাকচার (⌘;) এ যান। এটি এই উইন্ডোটি খুলবে তারপরে অ্যাপ্লিকেশন মডিউলটি নির্বাচন করবে । তারপরে কমপাইল এসডিকে সংস্করণটি নির্বাচন করুন। সর্বশেষতমটি চয়ন করুন এবং প্রয়োগ ক্লিক করুন।


আসলে প্রশ্নের উত্তর দেওয়ার জন্য আপনাকে ধন্যবাদ। অন্যান্য সমস্ত উত্তর "সমাধানগুলি" সরবরাহ করে তবে কখনই "প্রশ্নের উত্তর দেয় না"
স্যাম সেরি

18

এএস 3.0+ এর সমস্ত সংস্করণে আমার এই সমস্যাটি ছিল। গ্রেডের সাথে সিঙ্ক করা আমার জন্য সমস্যার সমাধান করেনি। থেকে সমাধান András Klöczl শুধু আমাকে কিছু পেতে কোডিং কাজ করার অনুমতি দেয় হবে। সমস্যাটি ছিল, যে কোনও সময় আমাকে গ্রেড সিঙ্ক করতে হয়েছিল, সমস্যাটি ফিরে এসেছিল। সুতরাং আমার যে কোনও সময় পরিবর্তন করতে চাইলে আমাকে সেই প্রক্রিয়াটি অতিক্রম করতে হয়েছিল build.gradle। আমার পক্ষে যে কাজটি শেষ হয়েছিল তা হ'ল আমার কোটলিন সংস্করণটি থেকে ডাউনগ্রেড 1.2.40করা1.2.30


3
1.2.50 এর সাথে আমারও একই সমস্যা হচ্ছে, আপনি কেন এটি মনে করেন?
হু ডেভিস

2
আমি এখন একই স্থানে স্থায়ীভাবে সমাধান করতে পারতাম। আমি আমার koltin সংস্করণ আপগ্রেড 1.2.50করার 1.2.51। আমার আমি বর্তমানে সর্বশেষ kotlin প্লাগইন, যা আছে1.2.51-release-Studio3.1-1
ডে

আমি জানি না কীভাবে এবং কেন এটি কাজ করে তবে। নিয়মিত সিঙ্ক প্রকল্প কাজ করে না। কিন্তু চলমান সিঙ্কের সাথে কোটলিন সংস্করণকে অন্যরকম এবং বিপরীতে পরিবর্তন করা কাজটি করে।
দিমিত্রি স্মলায়ানিনভ

18

আমার সমস্যাটি হ'ল যদি আমি প্রকল্পটি পরিবর্তন করি (উদাহরণস্বরূপ, বিভিন্ন প্রকল্পের সাথে অ্যান্ড্রয়েড স্টুডিওর নতুন উইন্ডোটি খোলা হয়েছে) তবে এই ত্রুটি ঘটেছে।

সুতরাং আমি এই প্রশ্নের প্রতিটি উত্তর পড়েছি এবং "পরিষ্কার ক্যাশেগুলি এবং আবার প্রকল্পটি খুলুন" সমাধানটি আমার ক্ষেত্রে এতটা কার্যকর ছিল না।

পরিবর্তে আমি আবিষ্কার করেছি যে অ্যান্ড্রয়েড স্টুডিওতে কোটলিনের প্লাগইনের সংস্করণ গ্রেড ফাইলের চেয়ে কম থাকলে সমস্যাটি উপস্থিত হয়েছিল।

আমার সেটআপটি ছিল:

  • অ্যান্ড্রয়েড স্টুডিও ৩.১.৩
  • কোটলিন প্লাগইন (অ্যান্ড্রয়েড স্টুডিওতে) 1.2। 30
  • গ্রেড ফাইল 1.2 এ কোটলিন সংস্করণ। 51

কী সমস্যা সমাধান?

আমি কোটলিন প্লাগইন আপডেট করেছি:

ফাইল -> সেটিংস -> প্লাগইনস -> জেটব্রেইন প্লাগইন ইনস্টল করুন ...

তারপরে কোটলিন অনুসন্ধান করুন এবং আপডেট ক্লিক করুন। আপডেটের পরে কেবল অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন এবং গ্রেডল সিঙ্ক করুন।


সবকিছু আপনার সেটআপের মতোই, তবে এটি আপডেট বোতামটি প্রদর্শন করছে না
আর্লিন্ড

সুতরাং আমাকে "ইনস্টল জেটব্রাইন প্লাগইন ..." ক্লিক করতে হবে তারপরে কোটলিন অনুসন্ধান করুন এবং তারপরে আপডেট বোতামটি প্রদর্শিত হবে
আর্লিন্ড

18

মেনু কাঠামো এবং বিকল্পগুলি অ্যান্ড্রয়েড ৩.২.০ হিসাবে সামান্য পরিবর্তিত হয়েছে। আমি এই ত্রুটিটি নীচের মেনুতে মডিউল এসডিকে পরিবর্তন করে স্থির করেছি:

ফাইল> প্রকল্পের কাঠামো> মডিউল> অ্যাপ ফাইল> নির্ভরতা ট্যাব> মডিউল এসডিকে

আপনার পরিবর্তনগুলি সংরক্ষণ করতে প্রয়োগ হিট করতে ভুলবেন না ।

অ্যান্ড্রয়েড প্রকল্পের কাঠামোর মডিউল নির্ভরতা মেনু


16

কেবল বিল্ড সরঞ্জামগুলির সংস্করণটি 25.0.3 এ পরিবর্তন করুন .. এবং এখন সিঙ্ক করুন আমি আশা করি এটি সাহায্য করবে ..

স্ক্রিনশট


16

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

ফাইল -> সেটিংস -> অ্যান্ড্রয়েড এসডিকে -> অ্যান্ড্রয়েড এসডিকে অবস্থান সম্পাদনা -> অ্যান্ড্রয়েড এসডিকে


আমি মনে করি এই অপারেশন local.propertiesফাইলের বিষয়বস্তু সংশোধন করে , এই কারণেই এটি কাজ করে।
উইকএন্ড

13

এতে যান: ফাইল> প্রকল্পের কাঠামো> মডিউল -> অ্যাপ্লিকেশন> বৈশিষ্ট্য

দয়া করে চয়ন করুন: 'এসডিকে' সংস্করণটি API26 তৈরি করুন = বিল্ড সরঞ্জাম সংস্করণ = 27.0.0 উত্স সামঞ্জস্যতা = 1.8 লক্ষ্য সামঞ্জস্যতা = 1.8


11

build.gradle ফাইলটি খুলুন। কেবল একটি স্থান যুক্ত করুন বা এন্টার টিপুন। তারপরে সিঙ্ক প্রকল্প। এটা কাজ করে ...


10

কখনও কখনও অ্যান্ড্রয়েড স্টুডিও কেবল বোকা কাজ করে এবং এক ধরণের পুনরায় সেট করার প্রয়োজন হয় ..

সেটিংস.gradle ফাইল এ যান এটিতে এটি include ':app'
পরিবর্তন include ':ap'এবং সিঙ্ক থাকা উচিত ।
সিঙ্কের পরে, এটি include ':app'আবার পরিবর্তন করুন ।

এটি এখন ঠিক কাজ করা উচিত।


9

আমার ক্ষেত্রে প্রকল্পের কাঠামোর কোনও নির্বাচিত জাভা এসডিকে সংস্করণ নেই-

আমাকে নির্বাচন করতে হয়েছিল -

1. উত্স সামঞ্জস্য (1.7)

2. টার্গেট সামঞ্জস্য (1.7)

ছবিতে প্রদর্শিত

এখানে চিত্র বর্ণনা লিখুন


1
আমার জন্য, আমার কোনও Build tools versionনির্বাচিত ছিল না , 27.0.3 নির্বাচন করে এটি স্থির হয়েছিল।
এপিকপান্ডাফোরস

9

এই সমস্যার সহজ সমাধান:

প্রথমে নিশ্চিত হয়ে নিন যে আপনার এসডিকে পাথটি কারেন্ট হয়েছে। তারপরে দয়া করে বর্তমান প্রকল্পটি বন্ধ করুন এবং অ্যান্ড্রয়েড স্টার্টআপ মেনুতে আমদানি প্রকল্পে ক্লিক করুন এবং এক্সপ্লোরার থেকে আপনার প্রকল্পটি চয়ন করুন। এটি সর্বদা আমার সমস্যার সমাধান করবে


8

আপনি যদি 'প্রোফাইল বা ডিবাগ এপিপি ...' ব্যবহার করেন তবে আপনি এই ত্রুটিটি দেখতে পাচ্ছেন।

আমার সমাধানটি হ'ল এসডিকে ম্যানেজারের আপডেটগুলির জন্য প্রথমে এসডিকে যাচাই করা: এসডিকে অবস্থানের ডানদিকে "সম্পাদনা" এ ক্লিক করুন এবং কোনও আপডেট ইনস্টল করতে যান:

এখানে চিত্র বর্ণনা লিখুন

তারপরে আমি অ্যান্ড্রয়েড স্টুডিওর নীচে "লগক্যাট" এ ক্লিক করেছি এবং জানতে পারি যে আমারও অ্যান্ড্রয়েড এসডিকে কনফিগার করতে হবে, তাই সর্বশেষে অ্যান্ড্রয়েড এপিআই প্ল্যাটফর্মটি চয়ন করুন:

এখানে চিত্র বর্ণনা লিখুন

এর পরে, আমি এমুলেটরটিতে APK চালাতে সক্ষম হয়েছি।


7

গ্রেড.বিল্ড ফাইলটিতে যান এবং এখনই সিঙ্ক ক্লিক করুন বা গ্রেডল ফাইলের সাথে সিঙ্ক প্রকল্পে আইকনটি ক্লিক করুন

বা সরঞ্জামগুলিতে যান -> অ্যান্ড্রয়েড -> গ্রেডল ফাইলের সাথে প্রকল্প সিঙ্ক করুন


7

সর্বশেষ অ্যান্ড্রয়েড স্টুডিওতে ৩.৩.২ এ আইকনটি sync project with Gradle Filesপরিবর্তন করা হয়েছে

এখন এটি চেষ্টা করুন

এখানে চিত্র বর্ণনা লিখুন

File-> Sync Project with Gradleফাইলগুলি (অ্যান্ড্রয়েড স্টুডিও ৩.৩.২)


7

অ্যান্ড্রয়েড স্টুডিও ৩.৫ এর জন্য "ফাইল -> গ্রেড ফাইলগুলির সাথে সিঙ্ক প্রকল্প" যথেষ্ট enough


এটি আমার জন্য এবার ঠিক করে দিয়েছে।
LarsH

6

অ্যান্ড্রয়েড স্টুডিওতে আমার প্রকল্পটি খোলার পরে, আমি প্রকল্পের গ্রেড স্ক্রিপ্টস ফোল্ডারে অবস্থিত বিল্ড.gradle ফাইলের অ্যাপ সংস্করণটি খুললাম। আমি যখন বিল্ডটুলস ভার্সন নম্বরটির উপরে আমার মাউস পয়েন্টারটি আটকালাম, তখন একটি সরঞ্জামদণ্ড পপড হয় যা ইঙ্গিত করে যে অ্যান্ড্রয়েড বিল্ড সরঞ্জামগুলির সংস্করণটি আপগ্রেড করা দরকার (স্ক্রিনশট দেখুন)। আমি বিল্ডটুলস ভার্সনের মানটিকে ত্রুটির দ্বারা চিহ্নিত (27.0.2) হিসাবে পরিবর্তন করেছি এবং সমস্যাটি সমাধান করা হয়েছে। আসল ত্রুটি (দয়া করে অ্যান্ড্রয়েড এসডিকে নির্বাচন করুন) চলে গেল এবং প্রকল্পটি আবার সফলভাবে সংকলিত হয়েছে। যদিও এই সমাধানটির পূর্বে উল্লেখ করা হয়েছিল, সঠিক পদক্ষেপগুলি অনুপস্থিত বলে মনে হয়েছিল, সুতরাং আশা করি এটি কোনও সন্দেহ পরিষ্কার করে দেয়। আমার ধারণা এই সমস্যার মূল কারণটি হ'ল বিল্ড সরঞ্জামগুলির একটি নতুন সংস্করণ প্রকাশিত হয়েছিল তবে অ্যান্ড্রয়েড স্টুডিও আমার কাছে কোনও বিজ্ঞপ্তি দেয় না,এখানে চিত্র বর্ণনা লিখুন


6

যদি আপনার অ্যান্ড্রয়েড এসডিকে পাথ দেওয়া হয় এবং এখনও আপনি এই সমস্যার মুখোমুখি হন তবে এটি আপনার অ্যান্ড্রয়েড স্টুডিওটি ভালভাবে সিঙ্ক না হওয়ার কারণেও আপনি " এখনই সিঙ্ক করুন " লিঙ্কটিতে ক্লিক করেছেন ।

সুতরাং পুনরায় সিঙ্কের জন্য এটি অ্যাপ্লিকেশন গ্রেডল ফাইলটিতে যান এবং কোনও পরিবর্তন করুন বা কেবল একটি স্থান দিন এবং এখন আবার সিঙ্ক করুন। এটি পুরোপুরি কাজ করবে।

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