অ্যান্ড্রয়েড এসডিকে এডিবিতে সমস্যা হচ্ছে


19

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

[2012-05-29 12:11:06 - adb] /home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-05-29 12:11:06 - adb] 'adb version' failed!
/home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-05-29 12:11:06 - adb] Failed to parse the output of 'adb version':
Standard Output was:

Error Output was:
/home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

[2012-05-29 12:11:06 - adb] /home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-05-29 12:11:06 - adb] 'adb version' failed!
/home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-05-29 12:11:06 - adb] Failed to parse the output of 'adb version':
Standard Output was:

Error Output was:
/home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

আমি কীভাবে নিশ্চিত তা নিশ্চিত নই। অদ্ভুত লাগে যে সেখানে একটি অনুপস্থিত গ্রন্থাগার রয়েছে। আমি উবুন্টু 12.04 ব্যবহার করছি। কোনও অ্যাডবি অ্যান্ড্রয়েড বিকাশকারী হিসাবে খুব বড় ধাক্কা নয়। আমি কীভাবে ঠিক করব?

উত্তর:


21

অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম সরঞ্জামগুলির জন্য প্রয়োজন ia32-libsযা স্বয়ং গ্রন্থাগারগুলির একটি বড় প্যাকেজ:

sudo apt-get install ia32-libs

হালনাগাদ:

অ্যান্ড্রয়েড এসডিকে গ্রন্থাগার নির্ভরতা কীভাবে ইনস্টল করবেন সে সম্পর্কে গুগলের সর্বশেষ নির্দেশাবলী নীচে :

আপনি যদি আপনার বিকাশ মেশিনে 64৪-বিট বিতরণ চালাচ্ছেন তবে প্রথমে আপনাকে অতিরিক্ত প্যাকেজ ইনস্টল করতে হবে। উবুন্টু 13.10 (দুর্বিনীত স্যালামাণ্ডার) এবং উপরে জন্য, ইনস্টল libncurses5:i386, libstdc++6:i386এবং zlib1g:i386ব্যবহার প্যাকেজ apt-get:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

উবুন্টুর পূর্ববর্তী সংস্করণগুলির জন্য, ia32-libsপ্যাকেজটি ব্যবহার করে ইনস্টল করুন apt-get:

apt-get install ia32-libs

1
এবং হ্যাঁ, এটি libncursesপাশাপাশি অন্তর্ভুক্ত ।
আন্দ্রেজ কইনিকভস

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

ia32-libs আর সমর্থিত নয় (উবুন্টু 14.04 এ)। নিম্নলিখিত কমান্ডটি আমাকে সহায়তা করেছিল:apt-get install libstdc++6:i386
এন্নো

32

আপনার সিস্টেমে আপনার লাইব্রেরি এনক্রোস 32 বিট সংস্করণ ইনস্টল করা দরকার

sudo apt-get install libncurses5:i386

Libncurses5 ছাড়াও, আপনি libstdc ++ 6 প্রয়োজন হতে পারে।

sudo apt-get install libstdc++6:i386

কমান্ড দিয়ে

sudo apt-get install ia32-libs

আপনি প্রচুর লাইব্রেরি ইনস্টল করেছেন যা আপনার সমস্যা সমাধানে কার্যকর নয়।


1
টি libncurses5:i386টিপের জন্য আপনাকে অনেক ধন্যবাদ ia32-libs একটি ভাল সমাধান নয় এবং আমার পুরো সিস্টেমটি স্ক্রু করে
BiAiB

1

যদি libncursesইনস্টল না থাকে তবে এটি ইনস্টল করুন এবং আবার চেষ্টা করুন।

sudo apt-get install libncurses5

অ্যাপ্লিকেশন -র সাহায্যে ইনস্টল করা libncurses চেষ্টা করেছেন। অ্যাপেট-গেট সংগ্রহস্থলটিতে কিছুই দেখেনি।
MowDownJoe

এটি সম্ভবত সমস্যা নয় ... তবে আপনি কি sudo apt-get updateআগে চালানোর বিষয়টি নিশ্চিত করেছেন ?
এলিয়াহ কাগন

1

আমি উবুন্টু 13.10 চালাচ্ছি এবং আমারও একই সমস্যা ছিল। আমি যোগ করার চেষ্টা করেছি ia32libsএবং এটি রেপোকে চিনতে পারে নি, এবং আরও কয়েকজনের মতো সুপারিশ করেছে lib32z1। কেউই কাজ করেনি। তারপরে আমি এই মন্তব্যটি দেখেছি,

আপনার সিস্টেমে আপনার লাইব্রেরি এনক্রোস 32 বিট সংস্করণ ইনস্টল করা দরকার

sudo apt-get install libncurses5:i386

Libncurses5 ছাড়াও, আপনি libstdc ++ 6 প্রয়োজন হতে পারে।

sudo apt-get install libstdc++6:i386

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



0
sudo apt-get install ia32-libs

আমার সমস্যা সমাধান করুন। এই লাইব্রেরি সংগ্রহটি অনেক বিকাশকারী প্রোগ্রামের জন্যও কার্যকর হতে পারে।


0

আমার adbজন্য সমস্ত কার্যক্রম নির্বিশেষে অনুপস্থিত ছিল।

তারপরে আমি টার্মিনালে প্রদর্শিত দরকারী ইঙ্গিতটি লক্ষ্য করেছি, যা আমি চেষ্টা করেছি:

sudo apt-get install android-tools-adb

এর পরে, adbকমান্ডটি ইনস্টল করা হয়েছিল এবং এখন আমি যা চাই তা অনুকরণীয় ডিভাইসে ইনস্টল করতে পারি।

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