انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: gholami.vahid در 30 بهمن 1393، 11:36 ق‌ظ

عنوان: خطا در اجرای اندروید استدیو
ارسال شده توسط: gholami.vahid در 30 بهمن 1393، 11:36 ق‌ظ
سلام دوستان
من وقتی میخوام ی برنامه رو اجرا کنم این خطا رو نشون میده

error while loading shared libraries: libz.so.1:
تو سایتهای خارجی هم گشتم ی سری دستور دادن  که نصب کردم اما درست نشد

واسه جنی موشن هم یه خطا تو همین مایه ها میداد  که تو همین انجمن گذاشتم اما جوابشو پیدا نکردم .

 این libz چی هست ؟
عنوان: پاسخ : خطا در اجرای اندروید استدیو
ارسال شده توسط: علی ۵۰۰ در 30 بهمن 1393، 12:20 ب‌ظ
سلام
اون طور که من از دو لینکِ زیر حدس زدم شما می‌تونید با نصب کتابخانهٔ lib32z1 که یک کتابخانهٔ ۳۲ بیت برای سیستم‌عامل‌های لینوکسی ۶۴ بیت هست رو نصب کنید تا اون مشکل برطرف بشه. :)
برای نصب کردن این کتابخانه در خط فرمان اوبونتوی ۶۴ بیت بنویسید: sudo apt-get install lib32z1
( من فرض رو بر این گذاشتم که شما از اوبونتوی ۶۴ بیت استفاده می‌کنید. اگر اینطور نیست لطفاً نام توزیع به علاوهٔ ۳۲ یا ۶۴ بیت بودنش را هم ذکر کنید. )
منابع:
http://stackoverflow.com/questions/17020298/android-sdks-build-tools-17-0-0-aapt-error-while-loading-shared-libraries-libzhttp://stackoverflow.com/questions/22119322/android-building-on-arch-linux-64-bit-error-while-loading-shared-libraries-libویرایش
بنا به گفتهٔ پستِ پایینی کد زیر رو هم در خط فرمان اجرا کنید:
sudo apt-get install lib32z1-dev
عنوان: پاسخ : خطا در اجرای اندروید استدیو
ارسال شده توسط: v.taghavi68 در 30 بهمن 1393، 12:54 ب‌ظ
از چه توزیعی استفاده می کنی که shared library هاش یکی در میون نیست..!!! اوبونتویی؟؟؟
باید دنبال بسته های dev بگردی به شکل libname-dev یا libename-devel که حاوی shared library ها هستند این بسته ها
عنوان: پاسخ : خطا در اجرای اندروید استدیو
ارسال شده توسط: gholami.vahid در 30 بهمن 1393، 05:30 ب‌ظ
از چه توزیعی استفاده می کنی که shared library هاش یکی در میون نیست..!!! اوبونتویی؟؟؟
باید دنبال بسته های dev بگردی به شکل libname-dev یا libename-devel که حاوی shared library ها هستند این بسته ها

عنوان: پاسخ : خطا در اجرای اندروید استدیو
ارسال شده توسط: gholami.vahid در 30 بهمن 1393، 05:38 ب‌ظ
از چه توزیعی استفاده می کنی که shared library هاش یکی در میون نیست..!!! اوبونتویی؟؟؟
باید دنبال بسته های dev بگردی به شکل libname-dev یا libename-devel که حاوی shared library ها هستند این بسته ها

ممنون خطای بالا رفه شد فقط این مونده  .دقیقا الان باید دنباله چه پکیجی باشم که اخرش dev باشه .این واسه جنی موشنه

تو synaptic میزنم libc کلی پکیج نشون میده که اسمشون هم فرق داره با این
Desktop/genymotion/genymotion: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by Desktop/genymotion/genymotion)
عنوان: پاسخ : خطا در اجرای اندروید استدیو
ارسال شده توسط: gholami.vahid در 30 بهمن 1393، 05:42 ب‌ظ
سلام
اون طور که من از دو لینکِ زیر حدس زدم شما می‌تونید با نصب کتابخانهٔ lib32z1 که یک کتابخانهٔ ۳۲ بیت برای سیستم‌عامل‌های لینوکسی ۶۴ بیت هست رو نصب کنید تا اون مشکل برطرف بشه. :)
برای نصب کردن این کتابخانه در خط فرمان اوبونتوی ۶۴ بیت بنویسید: sudo apt-get install lib32z1
( من فرض رو بر این گذاشتم که شما از اوبونتوی ۶۴ بیت استفاده می‌کنید. اگر اینطور نیست لطفاً نام توزیع به علاوهٔ ۳۲ یا ۶۴ بیت بودنش را هم ذکر کنید. )
منابع:
http://stackoverflow.com/questions/17020298/android-sdks-build-tools-17-0-0-aapt-error-while-loading-shared-libraries-libzhttp://stackoverflow.com/questions/22119322/android-building-on-arch-linux-64-bit-error-while-loading-shared-libraries-libویرایش
بنا به گفتهٔ پستِ پایینی کد زیر رو هم در خط فرمان اجرا کنید:
sudo apt-get install lib32z1-dev


ممنون از شما دوست عزیز
این کد رو زدم درست شد

apt-get install libaio1 libaio-dev