এনডিকে রেজোলিউশন ফলাফল: প্রকল্পের সেটিংস: গ্রেডেল মডেল সংস্করণ = 5.4.1, এনডিকে সংস্করণটি অজানা ত্রুটি


103

অ্যান্ড্রয়েড স্টুডিও এবং গ্রেডল 3.5 কে আপডেট করার পরে, আমি এখন এই ত্রুটিটি পেয়েছি:

এনডিকে রেজোলিউশন ফলাফল: প্রকল্পের সেটিংস: গ্রেডল মডেল সংস্করণ = 5.4.1, এনডিকে সংস্করণটি অজানা

আমি বিল্ড-গ্রেডেলের গ্রেডল সংস্করণটি আবার 3.4.2 এ পরিবর্তন করেছি তবে এটি কোনও লাভ হয়নি।


কি সংস্করণ হয় আপনার NDK? এটি কীভাবে ইনস্টল করা হয়েছিল? আপনি কীভাবে এটি আপনার প্রকল্পে ব্যবহার করছেন (বিল্ড.gradle, স্থানীয়.properties বা নির্দিষ্ট করে ANDROID_NDK_HOME)? এনডিকে সোর্স.প্রপার্টি ফাইলটিতে কী আছে?
ড্যান অ্যালবার্ট

2
আপনি এই "ত্রুটি" কোথায় পেলেন? ইভেন্ট লগটিতে আমার সমস্ত প্রকল্পে অ্যান্ড্রয়েড স্টুডিও আপডেট হওয়ার পরে আমি এই বার্তাটি পেয়েছি তবে এর কোনও প্রভাব নেই। সবকিছু যেমন তৈরি হয় এবং চালানো উচিত। আমি কখনই এনডিকে ব্যবহার করিনি - সুতরাং এটি কাজ না করে আমার কোনও যত্ন নেই।
অবিশ্বাস্য জানুয়ারি

1
আমি মনে করি ... "এনডি কে সংস্করণ" মূল সমস্যা নয় .... আমি আবার প্রকল্প আমদানি করছি ... এবং সমস্যাটি সমাধান হয়েছে
ফরহাদ ফারজিন


1
এটি সমাধানের কোনওটিই আপনার পক্ষে কাজ করে না (তারা আমার পক্ষে কাজ করেনি)। ইস্যুটি গুগল দ্বারা ট্র্যাক করা হচ্ছে, আপনি সেখানে এটি তারকাচিহ্নিত করতে পারেন ইস্যুতেট্রেগেরি.এল.আই.এস.ইউ.
মাইক হার্ডি

উত্তর:


70

আমার একই সমস্যা ছিল এবং এর Import project (Gradle, Eclipse, etc.)পরিবর্তে প্রকল্পটি খোলার মাধ্যমে সমাধান করেছি Open existing Android Studio project


9
এটি আমার পক্ষে সমাধান করেনি। প্রকল্পটি আবার আমদানি করার পরে গ্রেড 5.6.1 / প্লাগইন 3.5.0 / অ্যান্ড্রয়েড স্টুডিও 3.5.০.০ সহ আমার এখনও ত্রুটি রয়েছে
মাইক হার্ডি

সম্পূর্ণতার জন্য (যেহেতু আমি বলেছিলাম এটি আমার পক্ষে কাজ করে না) এটি আসলে আমার জন্য কাজ করে - এবং এমনকি এমনকি প্রয়োজন - গ্রেড + রিএ্যাক্ট-নেটিভ নেটিভ মডিউল সংকলন ইস্যুর একটি পৃথক নির্বোধ বাছাই ঠিক করার জন্য and সুতরাং আপনার ব্যাগের কৌশলগুলিকে "অ্যান্ড্রয়েড স্টুডিও / গ্রেডেল" কৌশল হিসাবে রাখতে, এটি বেশ ভাল।
মাইক হার্ডি

20
ফাইল> প্রকল্পের কাঠামো> DownloadNDK এ যান যা আপনার স্থানীয় সম্পত্তিগুলিতে ডাউনলোড করে পথ যোগ করবে যা এই উত্তরটি কাজ না করলে জিনিসগুলি ঠিক করতে পারে
কিংকং কোডার

3
আমি প্রকল্পটি বন্ধ করে দিয়েছি, সমস্ত বিল্ড ফোল্ডার, .iml ফাইল, .idea ফোল্ডার মুছে ফেলেছি। তারপরে প্রকল্পটি খোলা হয়েছে এবং এটি সফলভাবে নির্মিত হয়েছিল
দিমিত্রি পাভলখিন

1
@ কিংকংকোডার আমি এই লিঙ্কটি ফাইল> প্রকল্পের কাঠামো> এসডিকে অবস্থান> অ্যান্ড্রয়েড
এনডিকে

18

আপনি ফাইল> প্রকল্প স্ট্রাক্টর> বাম প্যানেল থেকে এসডিকে অবস্থান চয়ন এবং এনডিকে অবস্থান অংশ থেকে ডাউনলোড টিপুন থেকে এনডিকে ডাউনলোড করতে পারেন।


9
আপনি এটি ব্যবহার না করে কোনও অর্থবোধ করে না।
অবিশ্বাস্য জানুয়ারি

প্রশ্নটি ত্রুটি বার্তা সম্পর্কে এবং উত্তরটির বার্তাটি থেকে মুক্তি পাওয়ার জন্য এটি ইনস্টল করা প্রয়োজন হবে না। এনডিকে একটি alচ্ছিক প্যাকেজ
মাইক হার্ডি

উত্তরটি হ'ল যে কেউ এনডিকে ব্যবহার করে এবং এই ত্রুটির মুখোমুখি হন এবং প্রশ্নের মধ্যে উল্লেখ করা হয়নি যে তিনি এনডিকে ব্যবহার করেন বা না। @ দ্য
জহরা

1
এনডিকে আপনার আগের হার্ড ড্রাইভের প্রায় 1GB লাগে! এবং আমি নিশ্চিত নই যে এখানে অন্য কোনও প্রভাব রয়েছে (যেমন মেমোরি, পারফরম্যান্স, সিপিইউ ইত্যাদি)। এটি যদি কখনও ব্যবহার না করা হয় তবে আমাদের এটি ডাউনলোড করার দরকার কী? আমরা কি কেবল ত্রুটিটিকে উপেক্ষা করতে পারি?
পাবলো আলফোনসো

@ পাবলো হ্যাঁ, আপনি যদি এনডিকে ব্যবহার না করেন এবং উত্তরগুলির সাহায্য না করে তবে ত্রুটিটি উপেক্ষা করুন।
জহরা

11

আমার অ্যান্ড্রয়েড স্টুডিও আপগ্রেড করার পরেও আমি একই সমস্যা ছিল। আপনাকে কেবল আপনার এনডিকে পাথ খোলার local.propertiesও পরিবর্তন করতে হবে ndk.dir

কোড:

ndk.dir=D\:\\Android\\SDK\\ndk-bundle
sdk.dir=D\:\\Android\\SDK

3
আমি জাভা এর সাথে কোডিং করছি এবং আমার মোটেও এনডিকে নেই
ফরহাদ ফারজিন

2
যদি আপনার কাছে এনডিকে না থাকে এবং না চান তবে এটি কোনও অর্থ দেয় না। এটি একটি
মাইক হার্ডি

local.properties বলছে "এই ফাইলটি অ্যান্ড্রয়েড স্টুডিও দ্বারা স্বয়ংক্রিয়ভাবে উত্পন্ন হয়েছে this এই ফাইলটি সংশোধন করবেন না - আপনার পরিবর্তনগুলি ক্ষয় হবে!"
লিওনোওভেন্তুরা

7

আমি আমার প্রকল্পে এনডিকে ব্যবহার করি না, তবে আমার একই সমস্যা ছিল। আমি এসডিকে সংস্করণটি সর্বাধিক নতুন সংকলনএসডিপি ভার্সন 29 এ আপডেট করার পরে সমস্যাটি অদৃশ্য হয়ে গেল


2
আকর্ষণীয় - আমি ভেবেছিলাম যে সম্ভাবনা ছিল তাই আমি এটি চেষ্টা করেছিলাম, এটি এখনও আমার জন্য এটি সমাধান করে নি। এখানে একটি উন্মুক্ত সমস্যা রয়েছে ইস্যুজেট্র্যাকার জিইএল
মাইক হার্ডি

2
@ মাইকহার্ডি বর্তমানে আমি গ্রেডল প্লাগইন সংস্করণ 3.5.0 এবং গ্রেডেল সংস্করণ 5.4.1 ব্যবহার করছি। এই সংস্করণটি পরিবর্তন করার চেষ্টা করুন, যখন বাগটি ঠিক হয়ে যায়। আশা করি এটি আপনাকে সাহায্য করবে
ভ্লাদ

1
সবকিছু আপ টু ডেট তবে এটি এখনও একই!
সাহান প্যাসিন্দু নির্মল

6

আমার পূর্ববর্তী উত্তর ছিল (যেহেতু মডারেটরদের দ্বারা মুছে ফেলা হয়েছে) যেখানে আমি বিশদভাবে জানিয়েছিলাম যে এখানে ওয়ার্কআরউন্ডস রয়েছে (যেমন এখানে তালিকাভুক্ত) যা কিছুের জন্য কাজ করে তবে গ্রেডে একটি অন্তর্নিহিত বাগ রয়েছে কারণ ওয়ার্কারআউন্ডস সবার জন্য কাজ করে না (বিশেষত: কোনওটিরই নয়) তারা আমার জন্য কাজ)

সম্পর্কিত গুগল ইস্যুটি এখানে: https://issuetracker.google.com/issues/140403764

আপডেট: আজ (20190920) হিসাবে তারা ইঙ্গিত করে যে তারা অন্তর্নিহিত সমস্যাটি স্থির করেছে, তাই আমি আশা করব যে ভবিষ্যতের গ্রেডের আজকের পরে প্রকাশ করা হবে (20190920) এ সংশোধন করবে।

আপডেট 2: আজ (20190926) আমি একটি গুগলারের কাছ থেকে প্রতিক্রিয়া পেয়েছি যে সমস্যাযুক্ত কোডটি অ্যান্ড্রয়েড স্টুডিওতে ছিল এবং এটি 3.6-রিলিজ শাখায় রয়েছে তবে এই মুহূর্তে কোনও প্রকাশ্যে উপলব্ধ বিল্ডে উপলব্ধ নেই (অ্যান্ড্রয়েড স্টুডিও 3.6 ক্যানারি 12 ছিল) এই ফিক্সটি তৈরি হওয়ার ঠিক আগে প্রকাশিত হয়েছিল)। এটি আপনাকে যে উপাদানটিকে আপডেট করতে হবে এবং কোন সংস্করণগুলিতে যাই হোক না কেন মনোযোগ দিতে হবে তা আপনাকে জানতে দেয়। অ্যান্ড্রয়েড স্টুডিও ৩.6 ক্যানারি ১৩ এর মতো এবং তারপরে এটি হওয়া উচিত https://issuetracker.google.com/issues/140403764#comment13

ততক্ষণ আপনি কাজের ক্ষেত্রগুলি চেষ্টা করতে পারেন তবে যখন কোনও বিক্রেতার বাগ এবং ওয়ার্কআরউন্ডগুলি কাজ করে না তখন আপনাকে কেবল একজন বিক্রেতার প্যাচের জন্য অপেক্ষা করতে হবে।


5

আপনার এসডিকে পরিচালক ব্যবহার করে এনডিকে ইনস্টল করতে হবে কীভাবে এনডিকে ইনস্টল করতে হবে তার আনুষ্ঠানিক নির্দেশাবলী https://developer.android.com/studio/projects/install-ndk


4

আজই অ্যান্ড্রয়েড স্টুডিও ৩.০.০ থেকে ৩.৫.১ এ আপগ্রেড করার পরে আমি প্রথম এই সমস্যাটি পেয়েছি।

আমি কেবল শীর্ষ মেনু বিল্ড -> পুনর্নির্মাণ প্রকল্প থেকে একটি পুনর্নির্মাণ করেছি।

সমস্যাটি কী কারণে ঘটেছে তার উপর নির্ভর করে এটি সবার জন্য কাজ করতে পারে না তবে এটি আমার জন্য কাজ করেছে। ইহাকে একটি লাথি দাও.

(এছাড়াও, আমি এনডিকে ব্যবহার করি না এবং আগে কখনও এটি ডাউনলোড করে নি Still তবুও এটি ডাউনলোড করা হয়নি)


1
আমি ৩.৩.১ এএস ব্যবহার করছি, আমার প্রকল্পে এনডিকে দরকার। সঠিক ত্রুটি পেয়েছি, এটি পরিষ্কার করে পুনর্নির্মাণ করুন। অন্য কিছু করার আগে প্রথমে চেষ্টা করার পক্ষে যথেষ্ট সহজ।
শন

@ সান নিস, আনন্দিত! যাইহোক, আমি মনে করি পুনর্নির্মাণটিও পরিষ্কার দিয়ে শুরু হয়। আমি বুঝতে পেরেছিলাম যে যখন আমার কম বিল্ড টুলবারটি খোলা ছিল এবং এটি প্রথম কাজ হিসাবে 'পরিষ্কার' ছিল had তখন থেকে আমি কেবল পুনর্নির্মাণকে আঘাত করা শুরু করেছি। (আশা করি এটি হ'ল লোল মনে করি যা করছে)
রায়ান

4

আপনি যদি এনডিকে ব্যবহার না করে থাকেন তবে ত্রুটিটি উপেক্ষা করুন।

এটির কোনও পার্থক্য রয়েছে কিনা তা দেখার জন্য আমি এনডিকে ইনস্টল করেছি। কোনও পার্থক্য নেই (2 জিবি এর বেশি অব্যবহৃত এনডিকে ফোল্ডার বাদে :) :) সুতরাং আমি এটিকে সরিয়েছি (যেমন এনডিকে ফোল্ডারটি মুছুন এবং আপনি পূর্বে সেট করেছেন এনডিকে এনভায়রনমেন্ট ভেরিয়েবলটি মুছে ফেলুন)।


3

আমি file > Invalidate Caches\Restart IDE এ গিয়ে এটি পুনরায় চালু করব এবং সমস্যাটি ঠিক হয়ে যাবে


'ফাইল> প্রকল্পের কাঠামো> এসডিকে লোকেশন' এ যান এবং সর্বশেষ এনডিকে ডাউনলোড করুন এবং 'স্থানীয়.properties' প্রজেক্টে যান এবং NDK অবস্থান নির্দিষ্ট করুন 'ndk.dir = C \: \\ ব্যবহারকারীদের \\ লেনোভো \\ অ্যাপডেটা \ \ স্থানীয় \\ অ্যান্ড্রয়েড \\ এনডিকে '
হোসাইন জোউয়ামা

আপনি এটি (
এনডিকে

3

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

ফাইল-> প্রকল্পের কাঠামোতে যান ... " অ্যান্ড্রয়েড এনডিকে লোকেশন " এর অধীনে ড্রপডাউনটি ক্লিক করুন এবং " ডিফল্ট এনডিকে প্রস্তাবিত " বিকল্পটি নির্বাচন করুন ।

আমি ডিফল্টটি নির্বাচন করার আগে সেখানে কিছুটা আলাদা পথ ছিল। কোথাও এসডিকে ম্যানেজার ব্যবহার করে আপগ্রেড করা, পথটি পরিবর্তিত হয়েছে বলে মনে হচ্ছে।

এবং এখন স্থানীয়.প্রপার্টি ফাইলগুলিতে sdk.dir " ডিফল্ট এনডিকে প্রস্তাবিত " বিকল্প হিসাবে একই ডিরেক্টরিতে সেট করা আছে ।


কমপক্ষে ৫ টি পৃথক 'সমাধান' চেষ্টা করার পরে অবশেষে এটি আবার ট্র্যাকের দিকে ফিরে পেয়েছে, এখন পরবর্তী অ্যান্ড্রয়েড স্টুডিও বাগ যা কিছু ঘটবে তা নিয়ে যাওয়ার জন্য ...
নরলেশ

2

আমারও একই সমস্যা ছিল আমার পরিবেশটি হ'ল:

  • অ্যান্ড্রয়েড স্টুডিও 3.5.1
  • গ্রেডেল 4.4
  • অ্যান্ড্রয়েড-গ্রেডেল-প্লাগইন ৩.১.২
  • সিএমকে 3.10 এবং 3.6

আমি এসডিকে ম্যানেজারের সিএমকে ৩.১০ আনইনস্টল করেছিলাম। (ইনস্টলড সিএমকে কেবলমাত্র 3.6)

গ্রেডল সিঙ্ক এবং বিল্ড সফল হয়েছে।

(1)

অ্যান্ড্রয়েড-গ্রেডেল-প্লাগইন ৩.১.২ ব্যবহৃত সিএমকে ৩.১০।

অ্যান্ড্রয়েড-গ্রেডেল-প্লাগইন ৩.১.২ (বা ৩.১।

(আউটপুট বার্তা থেকে gradle assembleDebugবা gradle sync।)

(2)

https://developer.android.com/studio/projects/add-native-code.html#use_a_custom_cmake_version

এসডিকে ম্যানেজারের মধ্যে সিএমকেকের 3.6.0 নকল সংস্করণ এবং সংস্করণ 3.10.2 রয়েছে। যে প্রকল্পগুলি বিল্ড.gradle এ একটি নির্দিষ্ট সিএমকে সংস্করণ সেট করে না সেগুলি সিএমকে 3.6.0 দিয়ে নির্মিত built

সম্ভবত এই আচরণটি অ্যান্ড্রয়েড-গ্রেডেল-প্লাগইন ৩.৩ বা তার বেশি। (এটি অ্যান্ড্রয়েড-স্টুডিও ৩.৩ থেকে সিএমকে ৩.১০ ডাউনলোড করা যায়)

অ্যান্ড্রয়েড-গ্রেডেল-প্লাগইন ৩.১.২ ইনস্টলড সিএমকে থেকে সর্বশেষ সংস্করণ ব্যবহার করেছে।


আমি মিস করেছি যে আপনি "গ্রেডেল 3.5" এবং "বিল্ড-গ্রেডেল 3.4.2 এ ফিরে" লিখেছেন।
ইউ কাকিজাকি

2

আমারও একই সমস্যা ছিল একটি ম্যাকের উপর।

পরামর্শ: নিজেকে পুনর্নির্মাণের জন্য .gradle ফোল্ডারটি বাধ্য করুন ..

এটি এখনও ইভেন্ট লগটিতে 'এনডিকে সংস্করণটি অজানা "দেখায় এটি সফলভাবে তৈরি হয় এবং আমাকে কোনও সমস্যা দেয় না। (আমার কাছে এনডিকে ডাউনলোড নেই)

  1. আপনার / ব্যবহারকারী / ম্যাকুসার / ফোল্ডারটি খুলুন
  2. সিএমডি + শিফট + টিপুন। (ডট / পিরিয়ড) লুকানো ফোল্ডারগুলি দেখতে
  3. .Gradle ফোল্ডার মোছা
  4. অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন

এর ফলে অ্যান্ড্রয়েড স্টুডিওগুলি আপনার .gradle ফোল্ডারটি প্রক্রিয়াতে আপনার বিরোধী ফাইলগুলি ঠিক করে পুনরায় তৈরি এবং পুনরায় ডাউনলোড করতে পারে।


এটি আমার পক্ষে কাজ করেছে তবে কেবল প্রথমবারেই। আমি প্রথম .gradle মোছা না করে যদি প্রকল্পটি আবার চালু করি তবে আমি আগের মতো ত্রুটি পেয়ে যাব।
কাইল অ্যাবেন্স

হ্যাঁ, মনে হচ্ছে ত্রুটিটি লগতে থাকবে। খনিতে এটি চলমান রয়েছে তবে প্রকল্পটি তৈরি করে ঠিক জরিমানা করে।
ফক্স

1

সমস্যার সমাধান হয় যখন আমি একই সময়ে 3.1.4 থেকে 3.4.0 থেকে অ্যান্ড্রয়েড গ্রেডল প্লাগইন সংস্করণ এবং 4.4 থেকে 5.1.1 এ গ্রেডল সংস্করণ আপডেট করেছি। অবশ্যই, আমি এসডিকে পরিচালকের সাথে সর্বাধিক নতুন এনডিকে (সাইড বাই সাইড) ডাউনলোড করেছি।


এছাড়াও আমি আমার Gradle সংস্করণে আপগ্রেড করতে হয়েছে
BlackHatSamurai

1

অ্যাপ্লিকেশন-স্তরের build.gradleফাইলে বেশ কয়েকটি লাইব্রেরি যুক্ত করার পরে আমার একই ত্রুটি হয়েছিল ।
সমাধানটি ছিল কেবল প্রকল্পটি পরিষ্কার করার জন্য
মেনু বারে চয়ন করুন: এর Build >> Clean Project
পরে, ত্রুটিটি আমার জন্য চলে গিয়েছিল। আমি আর কিছু করিনি।


1

আমার ক্ষেত্রে, অ্যান্ড্রয়েড স্টুডিও একটি নতুন ম্যাকে ইনস্টল করা হয়েছিল। অ্যান্ড্রয়েড 9 ডাউনলোড করতে (আমার টার্গেট / এসডিকে সংকলন 28 ছিল) এবং বিল্ড সরঞ্জামগুলি প্রয়োজন। এর পরে সমস্যার সমাধান হয়েছিল।


1

আমার ক্ষেত্রে আমি এটি এসডিকি ভার্সন ২৯ এ আপগ্রেড করে অ্যান্ড্রয়েডএক্সে স্থানান্তরিত করে।


1
এসডিকে 29-তে টার্গেট আপগ্রেড এবং সংস্করণ সংকলন আমার পক্ষে কাজ করেছে: ডি
জিয়াদ এইচ।

0

আপগ্রেড করার পরে আমার এক প্রকল্পে আমি একই সমস্যা পেয়েছি। আমি এটিকে কেবল স্থানীয়.প্রপার্টি ফাইল থেকে ndk.dir = D: \ Android \ SDK \ ndk- বান্ডিলটি মুছে ফেলার সমাধান করেছি।


1
অ্যান্ড্রয়েড স্টুডিওতে বা ফাইল সিস্টেমে ফাইলটি কোথায় পাওয়া যায় এবং কীভাবে পরিবর্তন হয়েছে তা নির্ধারণ করার ক্ষেত্রে আপনার যুক্তিটি কীভাবে আপনি জানতেন তা উল্লেখ করে উত্তরটি আরও মূল্যবান করা যেতে পারে।
রেইনেক্টর রব

5
আমার প্রকল্পগুলিতে ndk.dir সেট করা নেই। আমি কখনও এনডিকে ব্যবহার করিনি। তবুও আমি অ্যান্ড্রয়েড স্টুডিও 3.5 তে এই "ত্রুটি" পেয়েছি।
অবিশ্বাস্য জানুয়ারি

অবিশ্বাস্য জান হিসাবে একই, এটি আমার স্থানীয় ছিল না rop ব্যক্তিগতভাবে এখনও আমি এই বার্তাটি পাই। সুতরাং এটি সম্পূর্ণ সমাধান নয় তবে সম্ভবত এটি
মাইক হার্ডি

0

বিটবকেট হাইপারলিংকের মাধ্যমে সংস্করণ নিয়ন্ত্রণ থেকে একটি প্রকল্প আমদানির পরে আমি এই ত্রুটিটি (এবং আরও বেশ কয়েকটি) পেয়েছি।

একবার আমদানি হয়ে গেলে, প্রকল্পটি বন্ধ করুন এবং এটি ব্যবহার করে পুনরায় আমদানি করুন File > New > Import Project । তারপরে সবকিছু সঠিকভাবে নির্মিত। (এনডিকে পথটি ইতিমধ্যে সঠিকভাবে নির্দিষ্ট করা হয়েছিল, এবং কেবলমাত্র নতুন কাজ করা হিসাবে আমদানি করা হয়েছে)

meta: Android Studio 3.5 Build #AI-191.8026.42.35.5791312, built on August 8, 2019 JRE: 1.8.0_202-release-1483-b49-5587405 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o macOS 10.13.6 Gradle 3.4.0


0

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


0

20 থেকে r17c এ এনডিকে সংস্করণ এবং 3.10 থেকে 3.6.411459 এর cmake সংস্করণটি ডাউনগ্রেডিং আমার জন্য সমস্যার সমাধান করেছে


0

অ্যান্ড্রয়েড স্টুডিও আপডেট করার পরেও আমার একই সমস্যা ছিল। অ্যান্ড্রয়েড এসডিকে বিল্ড-সরঞ্জাম আপডেট করার পরে আমার সমস্যা সমাধান হয়ে গেছে। [সরঞ্জাম-> এসডিকে পরিচালক-> এসডিকে সরঞ্জাম-> অ্যান্ড্রয়েড এসডিকে বিল্ড-সরঞ্জাম]।

তারপরে প্রকল্পটি [বিল্ড-> ক্লিন প্রকল্প] পরিষ্কার করার চেষ্টা করুন।

শেষ পর্যন্ত অ্যান্ড্রয়েড স্টুডিও আইডিই পুনরায় চালু করুন ......


0

আমি সবেমাত্র প্রকল্প বন্ধ করেছি, অ্যান্ড্রয়েড স্টুডিও বন্ধ করেছি, আমার পিসি পুনরায় চালু করেছি, আমার প্রকল্পটি সন্ধান করেছি এবং "B: /PROJECTNAME/.idea" এবং voila এ .আইডিএ ফোল্ডারটি মুছে ফেলেছি।

সমস্যা সমাধান. এটি পুনরায় সংহত হয়। এন / বি: আমার গ্রেডটি অ্যান্ড্রয়েডেক্স। কাউকে শুভকামনা


0

বিল্ড.gradle স্ক্রিপ্টে ক্ল্যাসপথকে 'com.android.tools.build:gradle:3.5.2' এ পরিবর্তন করুন


0

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


0

যদি কোনও অ্যান্ড্রয়েড স্টুডিও আপগ্রেড হওয়ার পরে যদি এই সমস্যাটি দেখা দেয় এবং আপনি ডান নীচে থেকে বিজ্ঞপ্তি থেকে একটি প্লাগইন আপডেট শুরু করেছেন: খুলুন File > Project structure, তারপরে অ্যান্ড্রয়েড গ্রেডল সংস্করণটিকে আপনার অ্যান্ড্রয়েড স্টুডিও সংস্করণে পরিবর্তন করুন এবং গ্রেডল সংস্করণটিকে আগেরটিতে ডাউনগ্রেড করুন।

আমার ক্ষেত্রে, আমি অ্যান্ড্রয়েড গ্রেডল প্লাগইন 3.5.3 থেকে 3.2.1 এবং গ্রেডল সংস্করণ 5.4.1 থেকে 4.6 এ ডাউনগ্রেড করেছি।


0

আমি গ্রেড- wrapper.properties ফাইলের গ্রেড সংস্করণটি 4.1 থেকে 4.6 এ পরিবর্তন করেছি।


0

আমার এই সমস্যাটি ছিল এবং সমাধানগুলির কোনওটিই আমার পক্ষে কাজ করে না। সমস্যাটি হচ্ছে, এই ত্রুটি বা সতর্কতা খুব বিস্তৃত কারণে উপস্থিত হতে পারে। কী ভুল তা জানতে আপনি এই পদক্ষেপগুলি অনুসরণ করতে পারেন:

এনডিকে নিখোঁজ রয়েছে

যখন গ্রেডল স্থানীয় নির্ভরতাগুলি সংকলন করা শুরু করে এটি আপনার "অ্যাপ" ফোল্ডারে ".cxx" ফোল্ডার তৈরি করে। সেই ফোল্ডারের ভিতরে আপনি "ndk_locator_record.json" ফাইলটি খুঁজে পেতে পারেন যা খুব আশ্চর্যের ধরণের লগ ফাইল। এনডিকে ফোল্ডারটি সন্ধান করার জন্য গ্র্যাডল যাচাই করে তা মূলত সমস্ত পাথ। এনডিকে সংস্করণ নম্বরগুলিতে কোনও ত্রুটি বা মিল নেই তবে আপনি এই ফাইলটিতে দেখতে পারেন।

এনডিকে বিল্ড ব্যর্থ হয়েছে

কিছু অজানা কারণে (সম্ভবত গ্রেডলে বাগ) এনডিকে বিল্ড ইভেন্ট লগ উইন্ডোতে প্রকৃত ত্রুটি দেখায় না, পরিবর্তে এটি একটি ব্যর্থতা দেখায় যেমন গ্রেডল সিঙ্ক ব্যর্থ হয়েছে: এনডি কে বিল্ডের জন্য বহিরাগত নেটিভ বিল্ড সম্পাদন করে .... এনডিকে রেজোলিউশন ফলাফল: প্রকল্প অনুসরণ করে সেটিংস: গ্রেডেল মডেল সংস্করণ = 5.4.1, এনডিকে সংস্করণটি অজানা

এই ক্ষেত্রে .cxx> ndkBuild> ডিবাগ> x86 (x64 বা অন্য কোনও সিপিইউ খিলান) এ ফিরে যান এখানে এই ফোল্ডারে আপনি "json_generation_record.json" ফাইলটি খুঁজে পেতে পারেন, এটি একই ধরণের লগ, সাধারণত শেষ প্রবেশটিতে আসল ত্রুটি থাকে । উদাহরণস্বরূপ, আমার জন্য ছিল

 ../../sdk/native/jni/OpenCV.mk: No such file or directory
 make: *** No rule to make target '../../sdk/native/jni/OpenCV.mk'.  Stop.

হুডের নীচে কী ভুল হচ্ছে তা খুঁজে বের করার জন্য এখান থেকে আপনার একটি সূচনা পয়েন্ট রয়েছে।


0

যদি এনডিকে ইনস্টল না হয় এবং অ্যান্ড্রয়েড প্রকল্পের এটির প্রয়োজন হয় তবে প্রথমে এনডিকে ইনস্টল করুন।

উপর Windows OS থেকে NDK পথ যোগ চাপড়ান এইচ এনভায়রনমেন্ট ভেরিয়েবল। এটি সংস্করণ সমস্যার সমাধান করবে।

আমার ক্ষেত্রে এনডিকে পাথ সি: \ ব্যবহারকারীগণ \\ অ্যাপডাটা \ লোকাল \ অ্যান্ড্রয়েড \ এসডিকে \ ndk \ 21.0.6113669


0

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

আমি ম্যাকোস ব্যবহার করছি, তাই আমি করেছি:

chmod -R 777 your_android_project

এবং বিষয়টি শেষ হয়ে গেল।


-1

আমি এই সমস্যাটিও পেয়েছি যখন আমি অ্যানড্রয়েড গ্রেডল প্লাগইন সংস্করণটি 3.1.2 থেকে 3.5.1 এ আপডেট করেছি

এই সমস্যাটি কীভাবে সমাধান করা যায় তা এখানে:

gradle.properties fileআপনার প্রকল্পের মূল ফোল্ডারে যান এবং যুক্ত করুনandroid.useDeprecatedNdk=true

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