হ্যাঁ, আপনাকে যুক্ত করতে হবে: LOCAL_LDLIBS := -llogঅন্যান্য উত্তরগুলি / মন্তব্যগুলি যেমন নির্দিষ্ট করেছে তবে মূল প্রশ্নটি উল্লেখ করা হয়নি যে তিনি জনি লাইব্রেরিটি: LOCAL_JNI_SHARED_LIBRARIESবা হিসাবে ব্যবহার করেন কিনা LOCAL_REQUIRED_MODULES।
আমি নিশ্চিতভাবেই বলতে পারি যে তিনি এটি এটি ব্যবহার করেছেন যেমন: প্রশ্নটিতে ... LOCAL_REQUIRED_MODULESকারণ এটি LOCAL_EXPORT_LDLIBS := -llogসম্পাদনার পরে যুক্ত না করা হয়।
আপনি যদি LOCAL_REQUIRED_MODULESভাগ করা লাইব্রেরি ব্যবহার করেন তবে এপিএকের পরিবর্তে / system / lib এ ইনস্টল করা আছে, কারণ এটি একটি প্রয়োজনীয় মডিউল। সুতরাং আপনাকে LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llogকেবল পরিবর্তে যুক্ত করতে হবে LOCAL_LDLIBS := -llogযাতে যখন বিল্ড সিস্টেমটি নির্মাণ এবং জেনি শেয়ার করা লাইব্রেরিটির সাথে সংযোগ স্থাপন করবে তখন এর -llogসংজ্ঞাটি সঠিক জায়গায় পাওয়া যাবে, যার অধীনে নির্মাণের জন্য উপলব্ধ $OUT/root/system/lib। অন্যথায় আপনি কেবল যুক্ত করলেও আপনি একই উত্তর পেতে থাকবেন LOCAL_LDLIBS := -llog।
সুতরাং, যারা মন্তব্য করেছেন যে -Lএটির প্রয়োজন নেই, এবং অন্য উত্তরটি সঠিক ছিল, তারা আসলে এই পরিস্থিতিতে ভুল ছিল।