java - এপস - সফটওয়্যার ডেভেলপমেন্ট কোর্স




অ্যান্ড্রয়েড ডেভেলপমেন্ট সরঞ্জাম v। 23 সঙ্গে eclipse আপডেট করুন (20)

আমি নতুন এসডিকে সরঞ্জামগুলি (Rev. 23) দিয়ে Eclipse আপডেট করেছি, কিন্তু এখন যখন Eclipse শুরু হয় তখন আমি ত্রুটিটি গ্রহন করি:

এই Android SDK এর জন্য Android বিকাশকারী টুলকিট সংস্করণ 23.0.0 বা উপরে প্রয়োজন। বর্তমান সংস্করণ 22.6.3.v201404151837-1123206। সর্বশেষ সংস্করণে ADT আপডেট করুন।

কোন আপডেট "আপডেটের জন্য চেক" সঙ্গে পাওয়া যায় নি। যদি আমি "নতুন সফ্টওয়্যার ইনস্টল করি " চেষ্টা করি, তবে আমি সংস্করণ 23 দেখতে পারি, তবে নিম্নলিখিত ত্রুটির কারণে আমি আপগ্রেড করতে পারি না:

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

ওয়েব সাইট থেকে শেষ ADT ডাউনলোড করার পরে, অন্য একটি সমস্যা মনে হচ্ছে।

SDK সরঞ্জাম rev সঙ্গে। 23 প্রোগুয়ার্ড ইনস্টল করা হয়নি, ফোল্ডার SDK dir/tools/proguard অনুপস্থিত, এবং অন্যান্য সরঞ্জাম অনুপস্থিত। এই সংস্করণে অনেক বাগ রয়েছে।


ADT-bundled Eclipse এ প্রথমে আমাকে ADT আনইনস্টল করতে হবে এবং তারপরে একটি নতুন ইনস্টল করবেন।

Eclipse থেকে ADT প্লাগইনটি সরাতে:

  • মেনুতে যান → গ্রহনযোগ্যইনস্টলেশন বিবরণ সম্পর্কে
  • ADT প্ল্যাগ-ইন নির্বাচন করুন, তারপর আনইনস্টল ক্লিক করুন।
  • আনইনস্টলেশনের পরে সহায়তা থেকে ADT ইনস্টল করুন → নতুন সফ্টওয়্যার ইনস্টল করুন।

অন্য কোনও উত্তর developer.android.com এ প্রকাশিত ADT বান্ডিল ব্যবহার করে আমার জন্য কাজ করে নি।

আমি Eclipse এর সর্বশেষ সংস্করণ ডাউনলোড করছি ( ADT বান্ডেল নয় ) এবং তারপর মেনু সহায়তানতুন সফ্টওয়্যার ইনস্টল করে ADD প্লাগইনটি ইনস্টল করে → https://dl-ssl.google.com/android/eclipse প্রবেশ করান (@RED_ দ্বারা উল্লেখ করা হয়েছে) )।

আমার আগের ওয়ার্কস্পেসটিকে নির্দেশ করার জন্য আমার কর্মক্ষেত্রটি আপডেট করতে হয়েছিল এবং বেশিরভাগ জিনিস পুনরুদ্ধার করা হয়েছিল।

পাশাপাশি এন্ড্রয়েড স্টুডিওতে স্থানান্তর করার জন্য এটি ভালো সময় মনে হচ্ছে ...


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

আনইনস্টল: সাহায্য> Eclipse SDK> ইনস্টলেশন বিবরণ আনইনস্টল করার জন্য Android সম্পর্কিত প্যাকেজ নির্বাচন করুন

এবং তারপর V23 ইনস্টল করুন।


আমার জন্য এটি অ্যান্ড্রয়েড 4.4W কে মুছে ফেলতে সহায়তা করে যা API এ 20 এবং এটি দ্বন্দ্বের কারণ হতে পারে। তাই তারা এটি ঠিক না হওয়া পর্যন্ত Android 4.4W বা Android L ইনস্টল করুন।

এবং (আবার এটি শুধুমাত্র আমার জন্য হতে পারে) এটি শুধুমাত্র অক্সিপসে নয় এমন Android স্টুডিওতে কাজ করে ...


আমি ADT মুছে ফেলতে এবং আবার ইনস্টল করতে হয়েছে।

যাইহোক , সতর্ক করা হবে , এটি আমাকে এবং অন্য একজনকে নির্দিষ্ট প্রকল্পগুলির জন্য জাভা বিল্ড পাথে একটি এনটেশনস.জার অনুপস্থিতির কারণ হতে পারে, সম্ভবত এটি একটি পুরানো SDK সন্ধান করার চেষ্টা করার কারণে, তাই প্রকল্পগুলিকে আপগ্রেড করা আমার পরবর্তী পদক্ষেপ। গ্রহণ করা.

ত্রুটিগুলি বেশিরভাগ লাইব্রেরি সম্পর্কিত, গুগল প্লে সার্ভিসেস, ফেসবুক এসডিকে, অ্যাকশনবারকম্পট সম্পর্কিত।

এই পদক্ষেপের জন্য, আপনি ADT আনইনস্টল করুন, তারপরে URL টি ডাউনলোড করতে তাদের আবার রাখুন। ইউআরএল হল: https://dl-ssl.google.com/android/eclipse


আমি আজ আমার বিল্ড সার্ভার আপডেট ছিল এবং একই সমস্যা জুড়ে এসেছিলেন। এটি এখানে রিপোর্ট করা হয়েছে: code.google.com/p/android/issues/detail?id=72419

ফিক্স অগ্রগতি এবং প্রকল্প ব্যবস্থাপক অনুযায়ী কাজটি হল:

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

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

এবং নিম্নলিখিত ফাইল অনুলিপি করুন:

    tools/hprof-conv
    tools/support/annotations.jar
    tools/proguard

[zipalign] আমার জন্যও অনুপস্থিত ছিল, আপনি এটিও অনুলিপি করতে হবে কিনা তা দেখতে চেক করুন


আমি একটি মন্তব্য এই নির্দেশাবলী পাওয়া যায় নি।

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

নোট আপনার বিদ্যমান অ্যাডটি ফোল্ডারে ইনস্টল করবেন না একটি নতুন ফোল্ডার তৈরি করুন যাতে নতুন ইনস্টল কাজ না করে আপনি এখনও ফিরে আসতে পারেন।


আমি একটি সমস্যা সমাধানের জন্য নিম্নলিখিত কাজ করেছেন।

  1. http://developer.android.com/sdk/installing/installing-adt.html যান এবং সর্বশেষ ADT জিপ ফাইলটি ডাউনলোড করুন (পৃষ্ঠার নীচে)।

  2. Eclipse → মেনু সহায়তাগ্রহনযোগ্যইনস্টলেশন বিশদ সম্পর্কে যান

  3. অ্যান্ড্রয়েড ডিডিএম, অ্যান্ড্রয়েড ডেভেলপমেন্ট টুলস, হায়ারারকি ভিউয়ার, নেটিভ ডেভলপমেন্ট টুলস, ট্রেসভিউ ইত্যাদি মুছে দিন, 22.এক্স সংস্করণটি মুছে দিন

  4. মেনু সহায়তা * → নতুন সফ্টওয়্যার ইনস্টল করুন → যুক্ত করুনআর্কাইভ → * ধাপ 1 এ ডাউনলোড করা জিপ ফাইল নির্বাচন করুন।

  5. সমস্ত 3 টি সর্বশেষ সংস্করণ নির্বাচন করুন যা আমি পদক্ষেপ 3 এ মুছেছি এবং লাইসেন্স চুক্তিটি গ্রহণ করি।

Eclipse পুনরায় আরম্ভ করুন, এবং এটি আমার সমস্যা সংশোধন করে।


এই থ্রেড কাছাকাছি যাচ্ছে বিভ্রান্তির অনেক আছে। আপনি ADT ইনস্টল কিভাবে উপর নির্ভর করে দুটি সমাধান আছে।

  1. যদি আপনি নিজে ADD প্লাগইনটি ইনস্টল করেন তবে আমি বিশ্বাস করি আপনি "ADT মুছুন" -> "নতুন সফ্টওয়্যার ইনস্টল করুন" পদ্ধতি ব্যবহার করতে পারেন।

  2. আপনি যদি এডিটি বান্ডিল ব্যবহার করেন তবে সেই সমাধানটি অনুসরণ করবেন না! আপনি Eclipse বিরতি হবে। এখানে একটি গুগল সদস্যের একটি আপডেট - # 18 পড়ুন:

    https://code.google.com/p/android/issues/detail?id=72912

আপনি এডিটি-বান্ডেলের একটি নতুন সংস্করণ ডাউনলোড করতে হবে (হ্যাঁ, এটি হতাশ!)।


এটা আমার জন্য কাজ করে :)

কোনও কারণে যদি আপনি কোনও ADT পূর্বরূপ ইনস্টল করেন এবং বর্তমান স্থিতিতে ফিরে যেতে চান তবে আপনি "নতুন" সফটওয়্যারটি ইনস্টল করার জন্য ডায়ালগটি ব্যবহার করতে পারবেন না যা আপনি আসলে পুরানো চান তা থেকে। পরিবর্তে এটি করুন:

  • ওপেন হেল্প> উইন্ডোজ বা লিনাক্সে ... ম্যাক এ, অ্যাপ্লিকেশনের মেনু ব্যবহার করুন> সম্পর্কে ...
  • "ইনস্টলেশন বিবরণ" বাটনে ক্লিক করুন।
  • "ইনস্টলেশন ইতিহাস" ট্যাব নির্বাচন করুন।
  • পূর্ববর্তী কনফিগারেশন এক নির্বাচন করুন।
  • নীচের "প্রত্যাবর্তন" বোতামে ক্লিক করুন।


গুগল এডিটি v23.0.2 প্রকাশ করেছে। এটি আগের ADT সংস্করণ 23 এর অনেক সমস্যা সমাধান করেছে।

ধাপে ধাপে:

  • মেনু সাহায্য → নতুন সফ্টওয়্যার ইনস্টল করুন ...
  • "সাথে কাজ করুন" এর জন্য, Android উৎস https://dl-ssl.google.com/android/eclipse নির্বাচন করুন
  • ইনস্টলেশন জন্য টিক ADT v23.0, তারপর "পরবর্তী" ক্লিক করুন।
  • পূর্ববর্তী সংস্করণটির সাথে দ্বন্দ্ব থাকার কারণে Eclipse "প্রতিকার পৃষ্ঠাটি ইনস্টল করুন" দেখাবে। (যদি এটি না হয় তবে নিচে দেখুন।) পুরানো সংস্করণটি আনইনস্টল করতে এবং নতুন ইনস্টল করার জন্য "ইনস্টল হওয়া আইটেমগুলির সাথে সামঞ্জস্যপূর্ণ আমার ইনস্টলেশন আপডেট করুন" নির্বাচন করুন। তারপরে, স্বাভাবিক পদক্ষেপ নিয়ে এগিয়ে যান।

দ্রষ্টব্য: যখন আমি ADT এর নতুন সংস্করণটি ইনস্টল করেছি, তখন আমি "Android নেটিভ ডেভেলপমেন্ট সরঞ্জাম" প্যাকেজের নতুন সংস্করণটি অন্তর্ভুক্ত করে নি। পরিবর্তে, আমি প্রথমে বাকি প্যাকেজগুলি ইনস্টল করেছি এবং তারপরে "Android নেটিভ ডেভেলপমেন্ট সরঞ্জাম" ইনস্টল করেছি। কোনও কারণে, যদি আমি "Android নেটিভ ডেভেলপমেন্ট সরঞ্জাম" সহ সমস্ত নতুন প্যাকেজ ইনস্টল করার চেষ্টা করি, তাহলে ইনস্টলেশন ব্যর্থ হয়।

যদি কোনও "প্রতিকার পৃষ্ঠা" না থাকে, তবে Eclipse থেকে ADT প্লাগইনটি সরানোর একমাত্র উপায় হল মেনুতে যান → অ্যাক্সিপ্সইনস্টলেশন বিবরণ সম্পর্কে এবং সেখানে থেকে আনইনস্টল করুন । কিন্তু Eclipse নিজেই আনইনস্টল করার ঝুঁকি আছে।


তারা এই সম্পর্কে কি বলছে:

ঠিক আছে, ছেলেরা, এই সব সমস্যা সম্পর্কে দুঃখিত, এবং আমরা আপগ্রেড আপ রিলিজের জন্য ক্ষমাপ্রার্থী। এখানে সারাংশ আছে:

ADT bundle 23.0.2 দিয়ে শুরু করা, আপনি ADT এর ভবিষ্যতের সংস্করণগুলিতে আপডেট করতে সক্ষম হওয়া উচিত।

উত্স: https://code.google.com/p/android/issues/detail?id=72912



সাফল্যের সাথে অন্য উত্তরের পন্থাগুলি চেষ্টা করার পরে, আমি http://developer.android.com/sdk/installing/index.html?pkg=adt থেকে একটি নতুন বান্ডিল ইনস্টল করেছি এবং এটি সূক্ষ্ম কাজ করেছে।

নিম্নলিখিত কাজ করুন:

  1. আপনি আবার সমস্ত প্ল্যাটফর্ম পুনরায় ডাউনলোড করতে চান না, বিদ্যমান একটিকে / OLD_ANDROID_SDK_PATH / sdk / প্ল্যাটফর্ম থেকে / NEW_ANDROID_SDK_PATH / sdk / প্ল্যাটফর্মগুলিতে কপি করুন।
  2. সাম্প্রতিক ডাউনলোড করা বান্ডিল থেকে নতুন Eclipse খোলার সময়, পূর্ববর্তী 'ওয়ার্কস্পেস' ফোল্ডারটি পুনঃব্যবহার করুন তা নিশ্চিত করুন। যে আপনার পূর্ববর্তী সেটিংস মনে রাখা হবে তা নিশ্চিত করা হবে।
  3. পূর্ববর্তী ওয়ার্কস্পেসে নতুন Eclipse খোলার পরে, ব্যবহার করা Android SDK নতুন এক দিকে ইঙ্গিত করছে কিনা তা যাচাই করুন (Eclipse Preferences -> Android)। এটি পুরানোটিকে নির্দেশ করতে পারে, কারণ আপনি পূর্বরূপ কার্যক্ষেত্র সেটিংস পুনঃব্যবহৃত করেছেন।

এই পদক্ষেপগুলির সাহায্যে, আপনাকে সবকিছু পুনর্বিন্যাস করতে হবে না এবং আপনাকে Google বিকাশকারীদের এই আপগ্রেডে এই BUG টি সমস্যায় ফেলার সময় ব্যয় করতে হবে না।

গুড লাক! ;-)


এটা করো না

সতর্কতা: এই উত্তর নীচের মন্তব্য দেখুন দয়া করে। এই পদক্ষেপ অনেক মানুষের জন্য নেতিবাচক প্রভাব ফেলেছে।

  1. সাহায্য / নতুন সফ্টওয়্যার ইনস্টল করুন ক্লিক করুন ...
  2. "ইতিমধ্যে ইনস্টল করা" কি ক্লিক করুন (নীচের ছবিতে হিসাবে)
  3. নতুন উইন্ডোতে আপনি পুরানো এডিটি আনইনস্টল করতে পারেন (অ্যানড্রইড ডেভেলপমেন্ট সরঞ্জাম, অ্যানড্রইড ডিডিএমএস, অ্যানড্রয়েড হায়ারারকি ভিউয়ার, Android ট্রেসভিউ, Android নেটিভ ডেভেলপমেন্ট টুলস এবং ওপেনজিএল ES এর জন্য ট্রাসার আনইনস্টল)
  4. Eclipse পুনরায় আরম্ভ করুন
  5. তারপরে আবার নতুন সফ্টওয়্যার / সহায়তা ইনস্টল করুন
  6. ADT নির্বাচন করুন ... ইনস্টল করুন

আমি আসা করি এটা সাহায্য করবে!


দ্রষ্টব্য: সতর্কতার সাথে এই পদ্ধতিটি ব্যবহার করুন কারণ এটি আপনার Eclipse ইনস্টলেশনটি ভেঙ্গে দিতে পারে (মন্তব্যগুলি দেখুন)

আপনি নিজে ADD প্লাগইন ইনস্টল করলে এটি আপনাকে সাহায্য করবে। কিন্তু আপনি যদি Eclipse ADT Bundle থেকে Eclipse এর সংস্করণটি ব্যবহার করেন তবে নিচের পদক্ষেপগুলি আপনার Eclipse ইনস্টলেশনটি ভেঙ্গে দিতে পারে এবং আপনি আবারও Eclipse ব্যবহার করতে সক্ষম হবেন না!

যাও

মেনু সাহায্যEclipse SDKইনস্টলেশন বিশদ সম্পর্কে

এখন আপনি 22.0 সংস্করণ দেখতে পাবেন এবং তারপরে নীচে Uninstall বোতামটি ক্লিক Uninstall

আনইনস্টলেশন Goto পরে:

মেনু সহায়তানতুন সফ্টওয়্যার ইনস্টল করুনhttp://dl-ssl.google.com/android/eclipse/ লিখুন

তারপর সব জিনিস ইনস্টল করুন, এবং এখন এটা প্রস্তুত।


সতর্কতামূলক

এখন ADT 23.0.1 এর জন্য একটি আপডেট রয়েছে, তবে উইন্ডোজ এবং লিনাক্স স্ক্রিপ্টগুলি আপগ্রেড হয়ে গেছে, তাই আপগ্রেডের জন্য অপেক্ষা করুন!

আপনি http://dl.google.com/android/android-sdk_r23.0.1-windows.zip উদাহরণ সরঞ্জাম / proguard / bin / *। Sh এর জন্য পরীক্ষা করতে পারেন ।


Eclipse আপনার Eclipse ইনস্টলেশন থেকে ADT প্লাগইন আনইনস্টল করার পরে একটি ত্রুটি দেয় config.iniতবে Eclipse ফোল্ডার → কনফিগারেশন ফাইলটি সম্পাদনা করার চেষ্টা করুন । খুঁজুন:

eclipse.application=

এবং এটি পরিবর্তন করুন:

eclipse.application=org.eclipse.ui.ide.workbench

আমি খুব আপনার জন্য কাজ করে আশা করি।


আমি Eclipse v4.3 (কেপলার) ব্যবহার করছি , এবং এইভাবে আমি আমার সমস্যা সমাধান করেছি।

Goto মেনু সাহায্যনতুন সফটওয়্যার ইনস্টল করুনযোগ ক্লিক করুন

পপআপে, যেকোন নাম দিন (আমি এটি নামক ADT প্লাগইন হিসাবে নামকরণ করেছি), এবং লিঙ্কের জায়গায়, https://dl-ssl.google.com/android/eclipse/ ব্যবহার করুনhttps://dl-ssl.google.com/android/eclipse/

একবার আপনি ঠিক আছে ক্লিক করলে, নতুন প্যাকেজগুলি প্রদর্শিত হবে যা ইনস্টল হবে এবং পুরানো প্যাকেজগুলি মুছে যাবে। এই প্যাকেজ সম্পর্কে চিন্তা করবেন না। ক্লিক করুন OK

নতুন প্যাকেজ ইনস্টল করা হবে, এবং এই আপনার সমস্যা সমাধান করা উচিত।


আমি কেবল আমার সি: / ড্রাইভ ( C:/Android) ড্রাইভে আমার Android সংস্থান ফোল্ডারে গিয়েছিলাম , 'eclipse' ফোল্ডারটি এবং এর সমস্ত সামগ্রী মুছে ফেলেছি। আমি আরও একবার অ্যান্ড্রয়েড বিকাশকারী টুল ডাউনলোড করেছি এবং শুধু 'গ্রহনযোগ্য' ফোল্ডারে চলেছি।

আমি শুরু এবং সবকিছু জরিমানা ছিল; আমি সংস্করণ 23 আপডেট হয়েছে।

আশা করছি এটি সম্ভবত সবার জন্য উপযুক্ত নয় কারণ আপনার মধ্যে কেউ কেউ গ্রহনযোগ্য সংশোধন করেছেন তবে যে কেউ, আমার মতো, দ্রুত সমাধান চেয়েছিলেন এবং উন্নয়নে ফিরে আসার জন্য এটি সহজতম উপায় বলে মনে করা হয়েছিল।





adt