সোর্স থেকে জাভার জন্য ক্লায়েন্ট লাইব্রেরি তৈরি করা
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
আমরা মাভেনের মাধ্যমে ক্লায়েন্ট লাইব্রেরি ব্যবহার করার পরামর্শ দিই। আমরা আমাদের রিলিজ পৃষ্ঠায় এবং মাভেন কেন্দ্রীয় সংগ্রহস্থলের মাধ্যমে বাইনারি বিতরণও প্রদান করি (বিশদ বিবরণের জন্য আমাদের দ্রুত শুরু নির্দেশিকা দেখুন)। যাইহোক, আপনি নীচে বর্ণিত বিল্ড প্রক্রিয়া ব্যবহার করে নিজেই লাইব্রেরি তৈরি করতে পারেন।
ক্লায়েন্ট লাইব্রেরি Gradle দিয়ে তৈরি করা হয়েছে। নির্ভরতাগুলি Maven কেন্দ্রীয় সংগ্রহস্থল থেকে ডাউনলোড করা হয়।
জাভা ডেভেলপমেন্ট কিট ইনস্টল করুন
লাইব্রেরি তৈরি করতে JDK 1.8 বা তার পরে প্রয়োজন। আমরা ধরে নেব যে জাভা এই গাইডের উদ্দেশ্যে আপনার মেশিনে ইনস্টল করা আছে।
Gradle সঙ্গে বিল্ডিং
আমরা অন্তর্ভুক্ত গ্রেডল র্যাপার ব্যবহার করার পরামর্শ দিই। বর্তমান সংস্করণের জন্য gradle/wrapper/gradle-wrapper.properties দেখুন। আপনার আলাদা গ্রেডল ইনস্টলেশনের প্রয়োজন নেই।
লাইব্রেরি এবং উদাহরণ প্রকল্পের স্ন্যাপশট সংস্করণ তৈরি করতে নিম্নলিখিত কমান্ডটি চালান।
./gradlew build
একটি স্থানীয় মাভেন সংগ্রহস্থলে ক্লায়েন্ট লাইব্রেরি রপ্তানি করুন।
./gradlew publishToMavenLocal
স্থানীয় মাভেন সংগ্রহস্থলে ক্লায়েন্ট লাইব্রেরি ব্যবহার করুন
একটি সফল নির্মাণ এবং রপ্তানির পরে, ক্লায়েন্ট লাইব্রেরির শিল্পকর্মগুলি স্থানীয় সংগ্রহস্থল থেকে Maven/Gradle-এর কাছে উপলব্ধ হয় (সাধারণত ~/.m2/repository/com/google/api-ads/google-ads/ )। স্ন্যাপশট সংস্করণের উপর একটি নির্ভরতা যোগ করুন যা পরবর্তী যেকোন প্রজেক্ট বিল্ড ফাইলে তৈরি করা হয়েছে। সংস্করণটি gradle.properties এ সংজ্ঞায়িত করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-01-14 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["The Google Ads client library is best used through Maven, with binary distributions also available."],["Building the library requires JDK 1.8 or later and is accomplished using the included Gradle wrapper."],["After building, the library can be exported to a local Maven repository for use in other projects."],["The library is built from the google-ads-java Github repository and can be used in Maven or Gradle projects."]]],[]]