android - কিভাবে আমি অ্যান্ড্রয়েড স্টুডিওতে লাইব্রেরী প্রকল্প যোগ করব?




actionbarsherlock android-library (20)

অ্যান্ড্রয়েড স্টুডিও 3.0

শুধু আপনার অ্যাপ্লিকেশন build.gradle ফাইলের নির্ভরতা ব্লকের লাইব্রেরী নাম যোগ করুন।

dependencies {
    // ...
    implementation 'com.example:some-library:1.0.0'
}

মনে রাখবেন আপনি এখন compile পরিবর্তে implementation ব্যবহার করতে হবে। এটি অ্যান্ড্রয়েড স্টুডিও 3.0 এর সাথে নতুন। পার্থক্য একটি ব্যাখ্যা জন্য এই প্রশ্ন & এ দেখুন।

কিভাবে আমি অ্যান্ড্রয়েড স্টুডিওতে একটি লাইব্রেরী প্রকল্প (যেমন শার্লক এবিএস) যোগ করব?

(পুরাতন ADT Eclipse- ভিত্তিক বান্ডেল নয়, তবে নতুন Android স্টুডিওতে ।)


বিকল্প 1: প্রকল্পের libs / ডিরেক্টরি মধ্যে ড্রপ ফাইল

প্রাসঙ্গিক build.gradle ফাইল স্বয়ংক্রিয়ভাবে আপডেট হবে।

বিকল্প 2: ম্যানুয়ালি build.gradle ফাইল সংশোধন করুন

আপনার build.gradle ফাইল খুলুন এবং নির্ভরতা বন্ধ করার জন্য একটি নতুন বিল্ড রুল যোগ করুন। উদাহরণস্বরূপ, যদি আপনি Google Play পরিষেবাদি যুক্ত করতে চান তবে আপনার প্রকল্পটির নির্ভরতা বিভাগটি এরকম কিছু দেখতে পাবে:

dependencies {
     compile fileTree(dir: 'libs', include: ['*.jar'])
     compile 'com.google.android.gms:play-services:6.5.+'
   }

বিকল্প 3: অ্যান্ড্রয়েড স্টুডিওর ইউজার ইন্টারফেস ব্যবহার করুন

প্রকল্প প্যানেলে, নিয়ন্ত্রণ + মডিউলটি ক্লিক করুন যা আপনি নির্ভরতা যোগ করতে চান এবং খুলুন মডিউল সেটিংস নির্বাচন করুন।

নিম্ন-বাম দিকের কোণায় + বাটন অনুসরণ করে নির্ভরতা ট্যাবটি নির্বাচন করুন। আপনি বিকল্পগুলির নিম্নলিখিত তালিকা থেকে চয়ন করতে পারেন:

  • লাইব্রেরি নির্ভরতা
  • ফাইল নির্ভরতা
  • মডিউল নির্ভরতা

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

একবার আপনি আপনার নির্ভরতা যোগ করেছেন, আপনার মডিউল স্তরের build.gradle ফাইল চেক করুন। এটি নতুন নির্ভরতা অন্তর্ভুক্ত করতে স্বয়ংক্রিয়ভাবে আপডেট করা উচিত।

Source


  1. প্রজেক্ট স্ট্রাকচারটি দেখানোর জন্য F4 টিপুন, লাইব্রেরি বা গ্লোবাল লাইব্রেরিগুলিতে ক্লিক করুন এবং জার ফাইলটি যুক্ত করতে + এ ক্লিক করুন।
  2. মডিউল ক্লিক করুন যা আপনি জার যোগ করতে চান, নির্ভরতা ট্যাবটি নির্বাচন করুন, + ক্লিক করুন, এবং লাইব্রেরি যুক্ত করুন।

ABS মডিউলটি আমদানি করার পরে (ফাইল> প্রকল্প কাঠামোর থেকে) এবং নিশ্চিত করুন যে এটির Android 2.2 এবং সাপোর্ট লাইব্রেরী v4 নির্ভরতা হিসাবে আছে, আমি তখনও আপনাকে নিম্নলিখিত ত্রুটিটি পেয়েছি @ অ্যালেক্স

Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light.DarkActionBar'

আমি নতুন আমদানিকৃত মডিউলটি আমার মূল অ্যাপ্লিকেশন মডিউল নির্ভরতা হিসাবে যুক্ত করেছি এবং সমস্যাটির সমাধান করেছি।


অ্যান্ড্রয়েড স্টুডিওতে, ভিতরে অ্যাপ ফোল্ডারে যান, এবং build.gradle ফাইল খুলুন। এখানে আপনি নির্ভরতা দেখতে পাবেন {}। এটির ভিতরে আপনি লাইব্রেরী প্রকল্প যোগ এবং সিঙ্ক্রোনাইজ করতে পারেন। এখন লাইব্রেরী সিঙ্ক্রোনাইজ করার পরে এটি আপনার প্রোজেক্টে যোগ করা হবে এবং আপনি আপনার প্রকল্পে তার ফাংশন এবং ক্লাসগুলি ব্যবহার করতে পারেন।


অ্যান্ড্রয়েড স্টুডিওর জন্য:

Build.gradle (মডিউল: অ্যাপ্লিকেশন) এ ক্লিক করুন।

এবং জন্য যোগ করুন

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile files('libs/commons-io-2.4.jar')
}

এবং আপনার ডিরেক্টরিতে "অ্যাপ্লিকেশন", একটি ডিরেক্টরি তৈরি করুন, "libs"। ফাইল yourfile.jar যোগ করুন:

অবশেষে, গ্র্যাড ফাইলগুলি সংকলন করুন:


আপনার যদি অ্যান্ড্রয়েড স্টুডিও .0.4.0 থাকে, তবে আপনি আপনার বিল্ড পাথ, আপনার YourApp/libraries একটি নতুন ফোল্ডার তৈরি করতে পারেন। জার ফাইল কপি করুন। সেখানে, ডান ক্লিক করুন এবং "লাইব্রেরি হিসাবে যোগ করুন"। এখন আপনি একটি পপআপ আছে। শুধু আপনার ডিরেক্টরি নির্বাচন করুন এবং ঠিক আছে টিপুন, এবং যে এটি।


আপনি সহজেই এই কাজ করতে পারেন। মেনুতে যান ফাইল -> নতুন -> মডিউল আমদানি করুন ... :

মডিউল ধারণকারী ডিরেক্টরি জন্য ব্রাউজ করুন। শেষ ক্লিক করুন:

প্রকল্প কাঠামোতে যান এবং মডিউল নির্ভরতা যোগ করুন:

দ্রষ্টব্য: যদি আপনি একটি SDK ত্রুটি পান তবে এটি আপডেট করুন।


আমি একই সমস্যা সম্মুখীন তারপর আমি জিনিস অনুসরণ করে।

  1. আমি মেনু ফাইল -> আমদানি মডিউল মেনু ব্যবহার করে একটি মডিউল হিসাবে আমার AndroidStudio আইডিই তে লাইব্রেরী প্রকল্প আমদানি করি

  2. তারপর আমি আমার মূল মডিউলে গিয়েছিলাম যেখানে আমি লাইব্রেরী প্রকল্পটি নির্ভরশীল প্রকল্প হিসাবে চাই

  3. মূল মডিউলে ডান ক্লিক করুন (আমার ক্ষেত্রে এটির নামটি অ্যাপ ) -> খুলুন মডিউল সেটিং -> নির্ভরতা ট্যাবে যান -> + বোতামে ক্লিক করুন (আপনি উইন্ডোটির ডান দিকে এটি পাবেন) -> মডিউল নির্ভরতাতে ক্লিক করুন - > তালিকা থেকে আপনার লাইব্রেরি প্রকল্প নির্বাচন করুন

পরিবর্তনগুলি প্রয়োগ করুন এবং ঠিক আছে বাটনে ক্লিক করুন।

এটা আমার জন্য কাজ করে। আমি আশা করি এটা অন্যদের সাহায্য করবে।


আমি শুধু একটি সহজ উপায় খুঁজে পেয়েছি (বরং .gradle ফাইলের মধ্যে সরাসরি লেখার চেয়ে)।

এটি অ্যান্ড্রয়েড স্টুডিও 1.1.0 এর জন্য।

  1. মেনু ফাইল -> নতুন মডিউল ... :

    "বিদ্যমান প্রকল্প আমদানি করুন" ক্লিক করুন।

  2. পছন্দসই লাইব্রেরি এবং পছন্দসই মডিউল নির্বাচন করুন।

  3. শেষ ক্লিক করুন। অ্যান্ড্রয়েড স্টুডিও আপনার প্রকল্পের লাইব্রেরি আমদানি করবে। এটা ধীরে ধীরে ফাইল সিঙ্ক হবে।

  4. আপনার প্রকল্পের নির্ভরতাগুলিতে আমদানি করা মডিউল যোগ করুন।

    অ্যাপ্লিকেশন ফোল্ডারে ডান ক্লিক করুন -> খুলুন মডিউল সেটিংস -> নির্ভরতা ট্যাবে যান -> '+' বোতামে ক্লিক করুন -> মডিউল নির্ভরতাতে ক্লিক করুন।

    লাইব্রেরী মডিউল তারপর প্রকল্পের নির্ভরতা যোগ করা হবে।

  5. ???

  6. মুনাফা


উত্তর যোগ করার জন্য: যদি আইডিই কোনো ত্রুটি দেখায় না, তবে যখন আপনি কম্পাইল করার চেষ্টা করেন, তখন আপনি এমন কিছু পাবেন:

No resource found that matches the given name 'Theme.Sherlock.Light'

আপনার লাইব্রেরি প্রকল্প সম্ভবত একটি অ্যাপ্লিকেশন প্রকল্পের হিসাবে সংকলিত হয়। এই পরিবর্তন করতে, এখানে যান:

মেনু ফাইল -> প্রকল্প গঠন -> Facets -> [লাইব্রেরী নাম] -> "লাইব্রেরি মডিউল" চেক করুন।


এই সমস্যার সমাধান করার জন্য, আপনার প্রোজেক্ট বিল্ড ফাইলে কেবলমাত্র AB সম্পদ সংস্থানটি যোগ করতে হবে, ঠিক যেমন:

sourceSets {
    main {
        res.srcDirs = ['src/main/res','../../ActionBarSherlock/actionbarsherlock/res']
    }
}

সুতরাং, আমি আবার কোন ত্রুটি ছাড়াই কম্পাইল।


কেবল একটি মডিউল এবং Build.gradle এন্ড্রয়েড লাইব্রেরী প্রকল্পটি আমদানি করুন।

প্লাগইন প্রয়োগ করুন: 'com.android.library'

তারপরে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. মডিউল উপর ডান ক্লিক করুন এবং খোলা মডিউল সেটিংস নির্বাচন করুন
  2. নির্ভরতা নির্বাচন করুন, + ক্লিক করুন, লাইব্রেরি নির্ভরতা নির্বাচন করুন, এবং পূর্বে আমদানি করা মডিউল যোগ করুন।

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

  1. আপনার মাউস দিয়ে, প্রধান স্তরে প্রকল্পটি নির্বাচন করুন (এখান থেকে এটি আপনার অ্যাপ্লিকেশনের নাম দেখায়)।

  2. ডান ক্লিক করুন, এবং মেনু অপশন নতুন, ফোল্ডার, সম্পদ ফোল্ডার নির্বাচন করুন

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

  4. অ্যান্ড্রয়েড স্টুডিওর প্রধান মেনু থেকে (পর্দার শীর্ষে) ফাইল -> প্রকল্প গঠন নির্বাচন করুন।

  5. তারপর আপনার প্রকল্পের নাম নির্বাচন করুন এবং নির্ভরশীলতা ট্যাবে যান।

  6. ডায়লগ বাক্সের নীচের বামে প্লাস চিহ্ন ( + ) ক্লিক করুন এবং ফাইল নির্ভরতা নির্বাচন করুন।

  7. অবশেষে সম্প্রতি তৈরি হওয়া সম্পদ ফোল্ডারটি খুলুন, আপনি যে জার ফাইলগুলি অনুলিপি করেছেন সেটি নির্বাচন করুন এবং তারপরে আবেদন এবং ঠিক আছে ক্লিক করুন।

পরিষ্কার এবং আপনার প্রকল্পের পুনর্নির্মাণ।


বিল্ড gradle মডিউল অ্যাপ্লিকেশন ফাইল খুলুন এবং আপনার নির্ভরতা যোগ করুন। যদি আপনি লাইব্রেরী ডাউনলোড করেন, তবে আমদানি করুন এবং ধীরে ধীরে তৈরি করুন।

অন্যথায় পাশের মডিউল অ্যাপ্লিকেশন মধ্যে সংগ্রহস্থল যোগ করুন:

repositories {
        maven { url 'http://clinker.47deg.com/nexus/content/groups/public' }
}

প্রথম সংগ্রহস্থল আপনার জন্য লাইব্রেরি ডাউনলোড করবে।

এবং ডাউনলোড লাইব্রেরি কম্পাইল:

 compile ('com.fortysevendeg.swipelistview:swipelistview:[email protected]') {
        transitive = true
    }

আপনি যদি লাইব্রেরি তৈরি করেন তবে আপনাকে ইমপোর্ট নতুন মডিউল হিসাবে আমদানি করতে হবে।


মানুষের জন্য আমার সমস্যাটির একটি ভিন্ন কারণ ছিল:

repositories {
    mavenCentral()
}

MavenCentral পরিবর্তন করুন () জেন্টার () এবং যোগ করুন

allprojects {
    repositories {
        jcenter()
    }
}

মেনু ফাইল ব্যবহার করুন -> প্রকল্প গঠন -> মডিউল

আমি আজ এটি ব্যবহার শুরু। এটি একটি বিট ভিন্ন।

শেরলক জন্য, সম্ভবত আপনি তাদের পরীক্ষা ডিরেক্টরি মুছতে চান, অথবা junit.jar ফাইলটি junit.jar যোগ করতে চান।

Grlele ব্যবহার করে লাইব্রেরি আমদানি করতে, আপনার build.gradle (মডিউল এর এক) এর dependencies বিভাগে এটি যোগ করতে হতে পারে।

যেমন

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.0'
    compile 'com.actionbarsherlock:actionbarsherlock:[email protected]'
}

অ্যান্ড্রয়েড স্টুডিও পরিবর্তন হচ্ছে।

অ্যান্ড্রয়েড স্টুডিওর প্রজেক্ট বিভাগের মডিউল ফোল্ডারে ডান ক্লিক করলে "ওপেন মডিউল সেটিংস" নামে একটি বিভাগ রয়েছে। (আমি সংস্করণ 0.2.10 ব্যবহার করছি)।


যদি আপনার লাইব্রেরী প্রকল্পের সংস্থানগুলিতে অ্যাক্সেসের প্রয়োজন হয় (আপনি ABS দিয়ে যাবেন) নিশ্চিত করুন যে আপনি লাইব্রেরী প্রকল্প / মডিউলটিকে "লাইব্রেরি" পরিবর্তে একটি "মডিউল নির্ভরতা" হিসাবে যোগ করেন।


অ্যান্ড্রয়েড স্টুডিও 1.0 আপডেট করুন

যেহেতু অ্যান্ড্রয়েড স্টুডিও 1.0 প্রকাশিত হয়েছিল (এবং আমার পূর্বের উত্তর থেকে v1.0 এবং প্রথমগুলির মধ্যে অনেকগুলি সংস্করণ) কিছু জিনিস পরিবর্তিত হয়েছে।

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

আপনার প্রকল্পে আপনার লাইব্রেরিতে যোগ করার আগে বাহ্যিক নির্ভরতা যোগ করার কথা বিবেচনা করুন। এটা আপনার প্রকল্পের কাঠামো মধ্যে জগাখিচুড়ি হবে না। প্রায় প্রতিটি সুপরিচিত অ্যান্ড্রয়েড লাইব্রেরি একটি Maven রিপোজিটরিতে উপলব্ধ এবং এটির ইনস্টলেশানটি app/build.gradle ফাইলে কোডের এক লাইন নেয়:

dependencies {
     compile 'com.jakewharton:butterknife:6.0.0'
}

লাইব্রেরি যোগ করা হচ্ছে

আমাদের প্রকল্পে বাইরের অ্যানড্রইড লাইব্রেরি যোগ করার সম্পূর্ণ প্রক্রিয়া এখানে দেওয়া হল:

  1. অ্যান্ড্রয়েড স্টুডিও নির্মাতা মাধ্যমে একটি নতুন প্রকল্প তৈরি করুন। আমি এটা HelloWorld নামকরণ।
  2. এখানে অ্যান্ড্রয়েড স্টুডিও দ্বারা নির্মিত মূল প্রকল্প গঠন:
HelloWorld/
      app/
           - build.gradle  // local Gradle configuration (for app only)
           ...
      - build.gradle // Global Gradle configuration (for whole project)
      - settings.gradle
      - gradle.properties
      ...
  1. রুট ডিরেক্টরী ( HelloWorld/ ), নতুন ফোল্ডার তৈরি করুন: /libs যেখানে আমরা আমাদের বহিরাগত লাইব্রেরিগুলি রাখব (এই ধাপটির প্রয়োজন নেই - শুধুমাত্র ক্লিনার প্রকল্প গঠন রাখার জন্য)।
  2. নতুন তৈরি /libs ফোল্ডারে আপনার লাইব্রেরি আটকান। এই উদাহরণে আমি PagerSlidingTabStrip লাইব্রেরি ব্যবহার করেছি (শুধুমাত্র জিথহুব থেকে জিপ ডাউনলোড করুন, লাইব্রেরির ডিরেক্টরিটি "PagerSlidingTabStrip" এ পুনঃনামকরণ করুন এবং এটি অনুলিপি করুন)। আমাদের প্রকল্পের নতুন গঠন এখানে:
HelloWorld/
      app/
           - build.gradle  // Local Gradle configuration (for app only)
           ...
      libs/
           PagerSlidingTabStrip/
                - build.gradle // Local Gradle configuration (for library only)
      - build.gradle // Global Gradle configuration (for whole project)
      - settings.gradle
      - gradle.properties
      ...
  1. include করতে আপনার লাইব্রেরি যোগ করে settings.gradle সম্পাদনা করুন। আপনি যদি আমার মত একটি কাস্টম পথ ব্যবহার করেন তবে আপনাকে আমাদের লাইব্রেরির জন্য প্রকল্প ডিরেক্টরিটি সংজ্ঞায়িত করতে হবে। একটি সম্পূর্ণ সেটিংস। গ্রেডেল নীচের মত হওয়া উচিত:

    include ':app', ':PagerSlidingTabStrip'
    project(':PagerSlidingTabStrip').projectDir = new File('libs/PagerSlidingTabStrip')

5.1 যদি আপনি "ডিফল্ট কনফিগারেশন" ত্রুটিটি মুখোমুখি হন, তবে পদক্ষেপ 5 এর পরিবর্তে এটি চেষ্টা করুন,

    include ':app'
    include ':libs:PagerSlidingTabStrip'
  1. app/build.gradle আমাদের লাইব্রেরী প্রকল্পটি নির্ভরতা হিসাবে যুক্ত করুন:

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:21.0.3'
        compile project(":PagerSlidingTabStrip")
    }

6.1। যদি আপনি ধাপ 5.1 অনুসরণ করেন, তবে 6 এর পরিবর্তে এটি অনুসরণ করুন,

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:21.0.3'

        compile project(":libs:PagerSlidingTabStrip")
    }
  1. আপনার লাইব্রেরিতে প্রোজেক্ট build.gradle ফাইল নেই তবে আপনাকে এটি নিজে তৈরি করতে হবে। এখানে সেই ফাইলটির উদাহরণ রয়েছে:

        apply plugin: 'com.android.library'
    
        dependencies {
            compile 'com.android.support:support-v4:21.0.3'
        }
    
        android {
            compileSdkVersion 21
            buildToolsVersion "21.1.2"
    
            defaultConfig {
                minSdkVersion 14
                targetSdkVersion 21
            }
    
            sourceSets {
                main {
                    manifest.srcFile 'AndroidManifest.xml'
                    java.srcDirs = ['src']
                    res.srcDirs = ['res']
                }
            }
        }
  2. উপরন্তু আপনি আপনার প্রোজেক্টের জন্য একটি বিশ্বব্যাপী কনফিগারেশন তৈরি করতে পারেন যা SDK সংস্করণগুলি ধারণ করে এবং প্রতিটি মডিউলের জন্য সামঞ্জস্য বজায় রাখতে সরঞ্জাম সংস্করণ তৈরি করতে পারে। শুধু gradle.properties ফাইল সম্পাদনা করুন এবং লাইন যোগ করুন:

    ANDROID_BUILD_MIN_SDK_VERSION=14
    ANDROID_BUILD_TARGET_SDK_VERSION=21
    ANDROID_BUILD_TOOLS_VERSION=21.1.3
    ANDROID_BUILD_SDK_VERSION=21

    এখন আপনি এটি আপনার build.gradle ফাইলগুলিতে (অ্যাপ্লিকেশান এবং লাইব্রেরি মডিউলগুলিতে) ব্যবহার করতে পারেন:

    //...
    android {
        compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
        buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION
    
        defaultConfig {
            minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION)
            targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION)
        }
    }
    //...
  3. এখানেই শেষ. শুধু ক্লিক করুন, গ্র্যাডেল আইকনের সাথে প্রকল্প সিঙ্ক্রোনাইজ করুন । আপনার লাইব্রেরি আপনার প্রকল্পের উপলব্ধ করা উচিত।

গুগল আই / ও 2013 - নতুন অ্যান্ড্রয়েড এসডিকে বিল্ড সিস্টেম গ্র্যাডেল বিল্ড সিস্টেমের সাথে Android অ্যাপ্লিকেশনগুলি নির্মাণের বিষয়ে একটি দুর্দান্ত উপস্থাপনা: যেমন জাভিয়ের ডুক্রোথ বলেছেন:

অ্যান্ড্রয়েড স্টুডিও সম্পাদনা, এবং ডিবাগিং এবং প্রোফাইলিং সম্পর্কে সব। এটা আর বিল্ডিং সম্পর্কে না।

শুরুতে এটি কিছুটা বিভ্রান্তিকর হতে পারে (বিশেষ করে তাদের জন্য যারা Eclipse সাথে কাজ করে এবং কখনোই আমার মত অ্যান্ট দেখেনি)), কিন্তু শেষ পর্যন্ত গ্র্যাডেল আমাদের কিছু দুর্দান্ত সুযোগ দেয় এবং এটি এই বিল্ড সিস্টেমটি শিখতে মূল্যবান।


প্রথম উপায় এটি ম্যাকবুকের জন্য কাজ করছে।

প্রথমে প্রদত্ত পর্দা হিসাবে আপনার builder.gradle ফাইলটি নির্বাচন করুন:

নির্বাচিত পর্দার মত নির্ভরতা যুক্ত করুন:

সিঙ্ক প্রকল্প নির্বাচন করুন।

যদি আপনি "পথ সহ প্রকল্প" মত একটি ত্রুটি পান তবে স্বাক্ষর-প্যাড 'প্রকল্পে পাওয়া যাবে না: অ্যাপ্লিকেশন' ", তারপরে দয়া করে দ্বিতীয় উপায়টি ব্যবহার করুন:

মেনু ফাইল নির্বাচন করুন -> নতুন -> মডিউল আমদানি করুন ... :

আমদানি মডিউল ক্লিক করার পরে,

আমার ম্যাকবুক পাথের মত লাইব্রেরির পথ দিন:

শেষ ক্লিক করুন। এখন আপনার লাইব্রেরি যোগ করা হয়।





android-studio