আমি আমার প্রকল্পে অ্যান্ড্রয়েড অ্যাসিনক্রোনাস এইচটিপিপি ক্লায়েন্টের নির্ভরতা যুক্ত করার চেষ্টা করছি। সুতরাং দুটি বিল্ড.gradle ফাইল আছে প্রকল্পে।
আমার বোঝা অনুসারে, বিভিন্ন ধরণের নির্ভরতা রয়েছে:
- যা বিল্ড.gradle এর মূল স্তরে সংজ্ঞায়িত করা হয়েছে (প্রকল্প: মাই-অ্যাপ)
- বিল্ডস্প্রেডের বিল্ডস্ক্রিপ্টের ভিতরে একটি (প্রকল্প: মাই-অ্যাপ)
- আরেকটি হ'ল বিল্ড.gradle (মডিউল: অ্যাপ)
এই প্রশ্নটি বিল্ডস্ক্রিপ্টের নির্ভরতার জন্য ভান্ডারগুলি সম্পর্কে, প্রথম দুটি ধরণের সম্পর্কে কিছুটা ব্যাখ্যা করুন।
এছাড়াও build.gradle (প্রকল্প: মাই-অ্যাপ) বলছে says
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
সুতরাং আমি অনুমান করি যে অ্যান্ড্রয়েড অ্যাসিনক্রোনাস এইচটিপিপি ক্লায়েন্টের নির্ভরতা কোডটি বিল্ডড্র্যাডলে (মডিউল: অ্যাপ) যুক্ত করা উচিত।
যদি কেউ আরও ভাল বোঝার জন্য এই সমস্তগুলির একটি পরিষ্কার চিত্র দিতে পারে, তবে দুর্দান্ত লাগবে।
build.gradle(Modules:app)
বাFile -> Project Structure -> Modules -> (Choose project you want to add library) -> Dependencies
যেখানে আপনি একটি সবুজ ক্রস চিহ্ন দেখতে পাবেন সেখানে যেতে হবে, আলতোModule Dependency