Android SDK

সফটওয়্যার স্ক্রিনশট:
Android SDK
সফটওয়্যার বিবরণ:
সংস্করণ: 3.1.2.0 আপডেট
তারিখ আপলোড: 22 Jun 18
ডেভেলপার: Open Handset Alliance
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 68

Rating: 3.0/5 (Total Votes: 3)

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


ডেভেলপাররা Android এর জন্য অ্যাপ্লিকেশন তৈরি করতে দেয়

অ্যানড্রইড এসডিড ডেভেলপারদের অ্যান্ড্রয়েড প্ল্যাটফর্মের জন্য অ্যাপ্লিকেশন তৈরি করতে দেয়। এই অ্যাপ্লিকেশনগুলি জাভা প্রোগ্রামিং ল্যাংগুয়েজ ব্যবহার করে লিখিত হবে এবং ডালভিকে চালিত হবে, একটি কাস্টম ভার্চুয়াল মেশিন যেটি এমবেডেড ব্যবহারের জন্য ডিজাইন করে যা লিনাক্স কার্নেলের উপরে চলে। অবশ্যই, আপনাকে শক্তিশালী অ্যান্ড্রয়েড স্টুডিও IDE (ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট) প্রয়োজন হবে।

এসডিকি (সফটওয়্যার ডেভেলপমেন্ট কিট) অনেক উপযোগী সরঞ্জামগুলি অন্তর্ভুক্ত করে, এদের অধিকাংশই কমান্ড-লাইন এবং গ্রাফিক্যাল এমুলেটর যা আপনাকে কাস্টম অ্যান্ড্রয়েড অপারেটিং সিস্টেম পরীক্ষা করতে দেয়। শুরু করার জন্য, আর্কাইভটি ডাউনলোড এবং আনপ্যাক করুন, অ্যান্ড্রয়েড-sdk-linux ডিরেক্টরির মধ্যে সরঞ্জামগুলির ফোল্ডারগুলি অ্যাক্সেস করুন এবং & lsquo; android & rsquo; এ ডবল ক্লিক করুন। ফাইল।?

রানটাইম নির্ভরতা এবং সমর্থিত অপারেটিং সিস্টেম

সর্বোপরি, আমাদের এই কথা বলা উচিত যে অ্যান্ড্রয়েড এসডিকে সফ্টওয়্যার একটি ডেস্কটপ পরিবেশের স্বাধীন, যার অর্থ হল আপনি এটি GNOME, MATE, KDE, Cinnamon, Enlightenment, Openbox, Fluxbox, অথবা Xfce ডেস্কটপ পরিবেশে ব্যবহার করতে পারেন। < ; / p &>

দ্বিতীয়ত, আপনার কম্পিউটারে ইনস্টল করা সর্বশেষ ওরাকল জেডি কে (জাভা ডেভেলপমেন্ট কিট) থাকতে হবে, পাশাপাশি GNU C লাইব্রেরী (glibc) 2.15 বা তার পরেও। অ্যান্ড্রয়েড এসডিকে GNU / Linux এর যে কোনও বিতরণ চলবে যতদিন এই রানটাইম নির্ভরতা উপলব্ধ।

দয়া করে মনে রাখবেন আপনার কমপিউটারের কমপক্ষে 2 গিগাবাইট RAM (4 গিগাবাইটের প্রস্তাবিত), কমপক্ষে 400MB মুক্ত ডিস্কের স্থান, পাশাপাশি 1280x800 স্ক্রিন রেজোলিউশনের সক্ষম গ্রাফিক্স কার্ড থাকা আবশ্যক।

এই রিলিজে নতুন কী রয়েছে :

  • কিছু ক্ষেত্রে, অ্যানড্রয়েড স্টুডিও অচল হয়ে অনির্দিষ্টকাল ধরে অনির্ধারিত।
  • তাত্ক্ষণিক চালান সক্রিয় করার সময় নিম্নোক্ত বার্তা সহ সোর্স সেটগুলি কনফিগার করা তৈরি করে:
  • & quot; সোর্সসেট নামটি অ্যান্ড্রয়েড গ্র্যাড্ল প্লাগইন দ্বারা স্বীকৃত নয়। & quot;
  • যখন তাত্ক্ষণিক চালান সক্ষম করা হয়েছিল তখন চালান কমান্ডের দ্বারা চালিত নতুন কোটলিন প্রকল্পগুলি ব্যর্থ হয়েছিল।
  • build.gradle ফাইলের সম্পাদনার সময় স্ক্রিনে উপস্থিত চরিত্রটি এবং চরিত্র টাইপ করার মধ্যে মাঝে মাঝে একটি দৃশ্যমান বিলম্ব দেখা দেয়।
  • নিম্নোক্ত ত্রুটি বার্তা সহ, মডিউল বা বহিরাগত নির্ভরতাগুলির কিছু সংখ্যক কিছু প্রকল্পে ডেক্সিংয়ের সময় ব্যর্থতা তৈরি হয়েছে:
  • & quot; প্রত্যাখ্যান করা এক্সেকিউশন এক্সসেসমেন্ট: অবরুদ্ধ কর্মীর পরিবর্তে থ্রেড সীমা অতিক্রম করেছে & quot;
  • ডি 8 প্রধান ডিএক্স তালিকাটি গণনা করা কিছু প্রতিফলিত আমন্ত্রণ গ্রহণ করে না।

নতুন কি আছে সংস্করণে:

  • ডিফল্ট প্রোগার্ড কনফিগারেশন, proguard.cfg, এখন নিম্নোক্ত ক্লাস উপেক্ষা করে:
  • যে শ্রেণিগুলি প্রিফারেন্স প্রসারিত করে
  • ক্লাস যা ব্যাকআপ অ্যাজেন্টহেলপার প্রসারিত
  • চেতনাগত বিধি এখন আপনাকে java.encoding, java.source, এবং java.target বৈশিষ্ট্যাবলীকে ওভাররাইড করতে দেয়।
  • javac ant টাস্কের জন্য ডিফল্ট এনকোডিং এখন UTF-8।
  • ডিডিএমএসের লগ ক্যাট ভিউ এখন ইউটিএফ -8 অক্ষরের সাথে সঠিকভাবে প্রদর্শন করে।
  • SDK ব্যবস্থাপক উইন্ডোজ-এ আরো নির্ভরযোগ্য। উন্নতিগুলির বিস্তারিত তথ্যের জন্য, অ্যান্ড্রয়েড সরঞ্জাম প্রকল্প সাইট দেখুন।
  • যদি আপনি একটি AVD জন্য স্ন্যাপশট সক্ষম, তারা স্বয়ংক্রিয়ভাবে বন্দী হয়। এমুলেটর এখনও রাষ্ট্রটি পুনরুদ্ধার করে যখন এটি প্রায় সঙ্গে সঙ্গে অবিলম্বে বন্ধ হয়।
  • অনুপস্থিত JAR ফাইল ত্রুটি নির্দিষ্ট করে যে draw9patch চলমান থেকে রোধ করে।
  • অ্যাডব্যাবের নতুন অবস্থানকে সমর্থন করার জন্য উইন্ডোজ লঞ্চ স্ক্রিপ্ট হাইগ্রাচারাইউইউর এবং ডিডিএম স্থির করে।
  • এমুলেটর কর্মক্ষমতা সঙ্গে পরিচিত বিষয়: অ্যান্ড্রয়েড এমুলেটর আপনার কম্পিউটারে এআরএম নির্দেশ সেট আর্কিটেকচার অনুকরণ করতে হবে, কারণ, এমুলেটর কর্মক্ষমতা ধীর।

নতুন কি আছে সংস্করণ 1.6 রিলিজ 2:

  • API সংক্রান্ত:
  • অ্যান্ড্রয়েড.লেলেফোনিতে টেলিফোন-সম্পর্কিত স্থিরভাবে যথাযথভাবে প্রকাশ করে। টেলিফোনি ম্যানেজার: DATA_ACTIVITY_DORMANT, PHONE_TYPE_CDMA, NETWORK_TYPE_CDMA, NETWORK_TYPE_EVDO_0, NETWORK_TYPE_EVDO_A এবং NETWORK_TYPE_1xRTT।
  • সিস্টেম চিত্র:
  • বাগ সংশোধন করে যাতে বিটম্যাপের ঘনত্ব এখন প্যাসেলযোগ্য মাধ্যমে প্রচারিত হয়।
  • সামঞ্জস্য মোডের জন্য রিপোর্টিং প্যাডিং সঠিকভাবে স্কেল করার জন্য নয় প্যাচড্রএবলকে সংশোধন করে।
  • স্ক্রীন ঘনত্বের উপর ভিত্তি করে স্টাইল্ড ফন্ট ম্যাট্রিক্স সঠিকভাবে গণনা করার জন্য পাঠ্য বিন্যাস সংশোধন করুন।
  • 2.6.29 তে আপডেট কার্নেল, বাণিজ্যিকভাবে উপলব্ধ অ্যান্ড্রয়েড চালিত ডিভাইসগুলিতে কার্নেলের সাথে মিলিত হতে পারে।

  • <লি> সরঞ্জাম: আপনি
  • এম্মা ইন্সট্রুমেন্টেশন প্রোজেক্ট (কোড কভারেজ) জন্য সমর্থন সহ নতুন এন্ট বিল্ড সিস্টেম যোগ করে।
  • অনুকূলিতকরণের মোডের ডি-প্যাডকে অনুকরণ করার জন্য এমুলেটর স্কিনগুলি সংশোধন করে।
  • এডিটিতে লেআউট এডিটরে ঘনত্বের রেঞ্জারমেন্ট সংশোধন করে।

নতুন কি আছে সংস্করণ 1.6 রিলিজ 1:

  • একাধিক পর্দার আকার / ঘনত্বের জন্য এমপ্লয়মেন্ট সমর্থন, নতুন স্কিনস সহ।
  • অ্যান্ড্রয়েড SDK এবং AVD ব্যবস্থাপক, আপনার গ্রাফিকাল ইউআইটি আপনাকে আপনার এসডিএকে এবং AVD পরিবেশগুলি আরও সহজে পরিচালনা করতে দেয়। টুলটি আপনাকে আপনার অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস তৈরি এবং পরিচালনা করতে এবং আপনার পরিবেশে নতুন এসডিকে প্যাকেজগুলি (যেমন প্ল্যাটফর্ম সংস্করণ এবং অ্যাড-অন) ডাউনলোড করতে দেয়।
  • নতুন প্রকল্প উইজার্ডে পরীক্ষার প্যাকেজগুলির জন্য উন্নত সমর্থন

নতুন কি আছে সংস্করণ 1.5 সংস্করণে 3:

  • এসডিকিতে (অ্যান্ড্রয়েড 1.5 সিস্টেম) লাইব্রেরী এবং সিস্টেম ইমেজটি বিতরণ করা হয়, এটি হচ্ছে অ্যান্ড্রয়েড 1.5 প্রোডাকশন সিস্টেমের ডেভেলপমেন্ট প্রতিরূপ, যা ২009 সালের মে থেকে শুরু করে অ্যানড্রয়েড-চালিত হ্যান্ডসেটে স্থাপন করা হয়। সিস্টেমটি হল সম্পূর্ণরূপে অনুগত এবং কোনও বহিরাগত লাইব্রেরি অন্তর্ভুক্ত নেই। এটি Android SDK এর প্রথম সংস্করণ যা মানচিত্র বহিরাগত লাইব্রেরি অন্তর্ভুক্ত করে না।
  • অ্যান্ড্রয়েড 1.5 সিস্টেম ফ্রেমওয়ার্ক API এর একটি আপডেটেড সংস্করণ বিতরণ করে। পূর্ববর্তী সংস্করণের সাথে, অ্যান্ড্রয়েড 1.5 এপিআইটি একটি পূর্ণসংখ্যা সনাক্তকারী নির্ধারিত হয় - 3 - যা সিস্টেম নিজেই সংরক্ষিত হয়। এই শনাক্তকারী, & quot; API লেভেল & quot; নামে পরিচিত, অ্যাপ্লিকেশনটি ইনস্টল করার আগে, সিস্টেমের সাথে কোনও অ্যাপ্লিকেশনটি সামঞ্জস্যপূর্ণ কিনা সেটি সঠিকভাবে নির্ধারণ করতে সিস্টেমকে অনুমতি দেয়।
  • অ্যাপ্লিকেশনগুলি অ্যাপ্লিকেশন চালানোর জন্য প্রয়োজনীয় অ্যান্ড্রয়েড সিস্টেমের ন্যূনতম সংস্করণ নির্দেশ করতে, তাদের ম্যানিফেস্ট ফাইলগুলির মধ্যে একটি নির্দিষ্ট API লেভেল মান উল্লেখ করতে পারে। একটি সর্বনিম্ন API লেভেল উল্লেখ করতে, অ্যাপ্লিকেশনগুলি একটি অ্যান্ড্রয়েড যুক্ত করতে পারে: তাদের ম্যানিফেস্ট ফাইলগুলির মধ্যে minSdkVersion অ্যাট্রিবিউট। অ্যাট্রিবিউটের মানটি একটি এপিআই লেভেল আইডেন্টিফায়ারের সাথে সংশ্লিষ্ট একটি পূর্ণসংখ্যা। একটি অ্যাপ্লিকেশন ইনস্টল করার পূর্বে, সিস্টেমটি অ্যানড্রয়েডের মান পরীক্ষা করে: minSdkVersion এবং ইনস্টল করার অনুমতি দেয় যদি কেবলমাত্র ইন্টিজারটি সিস্টেমের মধ্যে সংরক্ষিত এপিআই লেভেল পূর্ণসংখ্যার থেকে কম বা সমান হয়।
  • আপনি যখন আপনার অ্যাপ্লিকেশনটি নতুন এসডিকে স্থানান্তরিত করেন, তখন আপনাকে প্ল্যাটফর্ম সংস্করণ নির্বাচন করতে হবে যার বিরুদ্ধে আপনি আপনার অ্যাপ্লিকেশনটি সংকলন করবেন। সাধারণভাবে, আপনার প্ল্যাটফর্মের সর্বনিম্ন সম্ভাব্য সংস্করণের বিরুদ্ধে আপনার আবেদনটি কম্পাইল করা উচিত যা আপনার অ্যাপ্লিকেশনটি সমর্থন করতে পারে। আপনি সর্বনিম্ন সংস্করণটি নির্ধারণ করার পরে, আপনার অ্যাপ্লিকেশনটির ম্যানিফেস্ট ফাইলটি অ্যান্ড্রয়েডের সর্বনিম্ন সামঞ্জস্যপূর্ণ প্ল্যাটফর্ম সংস্করণের API- র স্তর নির্ধারণ করে তা নিশ্চিত করতে হবে: minSdkVersion অ্যাট্রিবিউট।
  • আপনার অ্যাপ্লিকেশনটি কম্পাইল করার পরে, আপনি অ্যাপ্লিকেশন এর অ্যান্ড্রয়েডে নির্দিষ্ট প্ল্যাটফর্মে এটি পরীক্ষা করতে হবে: minSdkVersion অ্যাট্রিবিউট। এগিয়ে-সামঞ্জস্য নিশ্চিত করার জন্য, আপনার অ্যাপ্লিকেশন দ্বারা ব্যবহৃত একটি উচ্চতর API লেভেল ব্যবহার করে আপনাকে প্ল্যাটফর্মগুলিতে অ্যাপ্লিকেশন চালানো উচিত। এমুলেটর বিভিন্ন প্ল্যাটফর্ম সংস্করণের বিরুদ্ধে আপনার অ্যাপ্লিকেশন চালানোর জন্য, আপনি যে প্রতিটি প্ল্যাটফর্ম সংস্করণটি পরীক্ষা করতে চান তার জন্য একটি AVD তৈরি করুন। AVDs সম্পর্কে আরও তথ্যের জন্য, অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস দেখুন। যদি আপনি পরীক্ষার জন্য একটি ফিজিক্যাল ডিভাইস ব্যবহার করছেন, তাহলে নিশ্চিত করুন যে আপনি অ্যান্ড্রয়েড প্ল্যাটফর্মের এপিআই লেভেলটি চালায়।
  • যদি আপনি অ্যানড্রইড 1.5 লাইব্রেরি ব্যবহার করে কোনও অ্যাপ্লিকেশন তৈরি করেন এবং আপনার অ্যাপ্লিকেশন API লেভেল 3 এ চালু করা কোন API ব্যবহার করে, তাহলে আপনাকে অবশ্যই Android: minSdkVersion এট্রিবিউটটি অ্যাপ্লিকেশনটির ম্যানিফেস্টে & quot; 3 & quot; করতে হবে।
  • স্পষ্টভাবে, আপনি অ্যান্ড্রয়েডকে সংজ্ঞায়িত করেছেন: মিনএসডিকেনার্সের বৈশিষ্ট্যাবলী ম্যানিফেস্ট ফাইলের একটি শিশু হিসাবে একটি উপাদান। সেট করা হলে, বৈশিষ্ট্যটি এইরকম দেখায়:
  • আপনি করুন & lt; ম্যানিফেস্ট & gt;

  • <লি> ... করুন
  • আপনি করুন & lt; ব্যবহার করে- sdk android: minSdkVersion = & quot; 3 & quot; / & gt;

  • <লি> ... করুন
  • আপনি করুন & lt; / ম্যানিফেস্ট & gt;
  • অ্যান্ড্রয়েড সেটিং দ্বারা: minSdkVersion এইভাবে, আপনি নিশ্চিত যে ব্যবহারকারীরা শুধুমাত্র আপনার অ্যাপ্লিকেশন ইনস্টল করতে সক্ষম হবে যদি তাদের ডিভাইস অ্যান্ড্রয়েড প্ল্যাটফর্মের একটি সামঞ্জস্যপূর্ণ সংস্করণ চলছে। পরিবর্তে, এটি নিশ্চিত করে যে আপনার অ্যাপ্লিকেশানটি তাদের ডিভাইসগুলিতে সঠিকভাবে কাজ করবে। এটি বিশেষভাবে গুরুত্বপূর্ণ যদি আপনার অ্যাপ্লিকেশনটি এপিআই বা সিস্টেম 1.5 এ অ্যান্ড্রয়েড 1.5 এর বৈশিষ্ট্যগুলি ব্যবহার করে।
  • যদি আপনার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড 1.5 এ চালু করা API গুলি ব্যবহার করে তবে এটি & lt; ব্যবহার করে- sdk android: minSdkVersion = & quot; 3 & quot; / & gt ;, তাহলে এটি Android 1.5 ডিভাইসগুলিতে সঠিকভাবে চালানো হবে কিন্তু Android 1.0 ডিভাইসগুলিতে নয়। পরের ক্ষেত্রে, অ্যাপ্লিকেশন রানটাইম এ ক্র্যাশ করবে যখন এটি অ্যান্ড্রয়েড 1.5 API গুলি ব্যবহার করার চেষ্টা করবে।
  • বিপরীতক্রমে, যদি আপনার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড 1.5 তে চালু করা নতুন API গুলি ব্যবহার করে না, তবে অ্যাপ্লিকেশন বেশিরভাগ ক্ষেত্রে প্ল্যাটফর্মের পরবর্তী সংস্করণে চলমান ডিভাইসগুলিতে সাধারণত কাজ করে। যাইহোক, আপনি যদি অ্যাপ্লিকেশনটি প্রকাশ করেছেন, তবে আপনি SDK- এ অন্তর্ভুক্ত অ্যান্ড্রয়েড 1.5 সিস্টেম ইমেজটি আপনার অ্যাপ্লিকেশনটি ইনস্টল এবং পরীক্ষা করার জন্য দৃঢ়ভাবে উৎসাহিত হচ্ছে। এটি ব্যবহারকারীদের জন্য একটি মসৃণ পরিবর্তন নিশ্চিত করবে, কারণ তারা তাদের ডিভাইসগুলিকে অ্যানড্রয়েড প্ল্যাটফর্মের নতুন সংস্করণে আপগ্রেড করে।
  • অবশেষে, যদি আপনার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড 1.1 থেকে চালু করা নতুন API গুলি ব্যবহার করে না, তাহলে আপনি & quot; 2 & quot; এ অ্যাট্রিবিউট সেটিং করে সাধারণ অ্যান্ড্রয়েড 1.1 সামঞ্জস্য নির্দেশ করতে পারেন। যদি আপনার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড 1.0 থেকে শুরু করা নতুন API গুলি ব্যবহার করে না, তাহলে আপনি অ্যাট্রিবিউটটি সরাতে বা এটি & quot; 1 & quot; এ সেট করতে পারেন। যাইহোক, আপনার অ্যাপ্লিকেশন প্রকাশ করার আগে, আপনার অ্যাপ্লিকেশনটির অ্যান্ড্রয়েডের সাথে মিলিত অ্যান্ড্রয়েড লাইব্রেরির বিরুদ্ধে আপনার অ্যাপ্লিকেশনটি কম্পাইল করতে হবে: minSdkVeresion মান।
  • API পরিবর্তনসমূহ:
  • UI ফ্রেমওয়ার্ক:
  • সহজ ব্যাকগ্রাউন্ড / UI থ্রেড মিথস্ক্রিয়া জন্য ফ্রেমওয়ার্ক
  • নতুন স্লাইডড্রোয়ার উইজেট
  • নতুন HorizontalScrollview উইজেট
  • AppWidget ফ্রেমওয়ার্ক:
  • নিরাপদ হোম স্ক্রীন AppWidgets তৈরির API। AppWidgets কিভাবে ব্যবহার করবেন সে সম্পর্কে তথ্যের জন্য, বিকাশকারীর নির্দেশিকা AppWidgets ডকুমেন্টেশন দেখুন। এছাড়াও হোম স্ক্রীন উইজেট এবং অ্যান্ড্রয়েড ডেভেলপারের ব্লগের AppWidget ফ্রেমওয়ার্কটি দেখুন।
  • কাস্টম সামগ্রী সহ লাইভ ফোল্ডার তৈরির জন্য APIs।
  • মিডিয়া কাঠামো:
  • কাঁচা অডিও রেকর্ডিং এবং প্লেব্যাক API
  • ইন্টারেক্টিভ MIDI প্লেব্যাক ইঞ্জিন
  • ডেভেলপারদের জন্য ভিডিও রেকর্ডিং API (3GP ফরম্যাট)
  • ভিডিও এবং ফটো ভাগ করা ইন্টেন্টস
  • মিডিয়া অনুসন্ধান ইন্টেন্ট
  • ইনপুট পদ্ধতি কাঠামো:
  • ইনপুট পদ্ধতি সার্ভিস ফ্রেমওয়ার্ক
  • পাঠ্য পূর্বাভাস ইঞ্জিন
  • ব্যবহারকারীদের কাছে ডাউনলোডযোগ্য IME প্রদান করার ক্ষমতা
  • অ্যাপ্লিকেশন-সংজ্ঞায়িত হার্ডওয়্যার প্রয়োজনীয়তা:
  • অ্যাপ্লিকেশনটি এখন তাদের ম্যানিফেস্ট ফাইলগুলির মধ্যে একটি নতুন উপাদান ব্যবহার করতে পারে, যাতে সঠিকভাবে কাজ করার জন্য এন্ড্রয়েড সিস্টেমে কি হার্ডওয়্যার বৈশিষ্ট্যগুলি প্রয়োজন তা নির্দেশ করতে পারে উদাহরণস্বরূপ, একটি অ্যাপ্লিকেশন উপাদানটি নির্দিষ্ট করতে পারে যে এটি একটি শারীরিক কীবোর্ড বা একটি নির্দিষ্ট নেভিগেশান ডিভাইসের প্রয়োজন, যেমন একটি ট্র্যাকবল অ্যাপ্লিকেশনটি ইনস্টল করার আগে, অ্যানড্রইড সিস্টেম উপাদানটির জন্য নির্ধারিত বৈশিষ্ট্যাবলী পরীক্ষা করে এবং ইনস্টলেশনের জন্য প্রয়োজনীয় হার্ডওয়্যারটি উপস্থিত থাকলেই তা চালিয়ে যাওয়ার অনুমতি দেয়।
  • স্পিচ স্বীকৃতি কাঠামো:
  • অভিপ্রায় মাধ্যমে বক্তৃতা স্বীকৃতি লাইব্রেরি ব্যবহারের জন্য সমর্থন। RecognizerIntent দেখুন।
  • বিবিধ API সংযোজন:
  • অবস্থানের পরিচালক - অ্যাপ্লিকেশনটি ইন্টেন্টের মাধ্যমে অবস্থান পরিবর্তন আপডেট পেতে পারে
  • ওয়েব ভিউ - টোম শুরু / শেষ / সরানো / ডম ইভেন্ট সমর্থন বাতিল করুন
  • পুনরায় ডিজাইন করা সেন্সর ম্যানেজার API
  • GLSurfaceView - OpenGL অ্যাপ্লিকেশানগুলি তৈরি করার জন্য সুবিধা ফ্রেমওয়ার্ক
  • অ্যাপ্লিকেশন আপডেট ইনস্টলেশনের জন্য সম্প্রচারের উদ্দেশ্য সফল হয়েছে - সহজে অ্যাপ্লিকেশন আপগ্রেডের অভিজ্ঞতা

নতুন কি আছে 1.5 সংস্করণে রিলিজ 1:

  • অ্যান্ড্রয়েড প্ল্যাটফর্মের একাধিক সংস্করণ অন্তর্ভুক্ত করা হয়েছে (অ্যান্ড্রয়েড 1.1, অ্যান্ড্রয়েড 1.5)। সরঞ্জামগুলি আপনার এসডিকে কোন প্ল্যাটফর্মে প্রয়োগ করার জন্য আপডেট করা হয়, যা আপনাকে ফরওয়ার্ড-কম্পিটিবিলিটি নিশ্চিত করতে সহায়তা করে এবং যদি প্রযোজ্য হয় তবে পূর্ববর্তী-সামঞ্জস্য।
  • অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইসগুলি - (AVD) বিকল্পগুলির কনফিগারেশনগুলি উপস্থাপিত করে যা আপনি এমুলেটরে ভাল মডেল বাস্তব ডিভাইসগুলিতে চালান। প্রতিটি AVD নিজস্ব ডেডিকেটেড স্টোরেজ এলাকা পায়, যা একই সাথে একাধিক এমুলেটরগুলির সাথে কাজ করা সহজ করে তোলে।
  • SDK অ্যাড-অনগুলির জন্য সমর্থন, যা আপনাকে এক বা একাধিক বহিরাগত অ্যানড্রইড লাইব্রেরার এবং / অথবা একটি কাস্টমাইজড (কিন্তু অনুবর্তী) সিস্টেমের ইমেজ অ্যাক্সেস করতে এন্ড্রয়েড এসডিকে প্রসারিত করে যা এমুলেটর চালাতে পারে।
  • নতুন Eclipse ADT প্লাগইন (সংস্করণ 0.9.0) নতুন উইজার্ডগুলি আপনাকে নির্দিষ্ট অ্যান্ড্রয়েড কনফিগারেশনের জন্য লক্ষ্যযুক্ত প্রকল্প তৈরি করতে দেয়, এক্সএমএল সম্পদ তৈরি করে (যেমন লেআউট, অ্যানিমেশন এবং মেনু), বিকল্প লেআউট তৈরি করে এবং এক্সপোর্ট এবং সাইন প্রকাশের জন্য আপনার আবেদন।
  • ADT- এ উন্নত JUnit সমর্থন
  • কর্মক্ষমতা সহজ প্রোফাইলিং
  • স্থানীয় অ্যাপ্লিকেশনের সহজ ব্যবস্থাপনা একক এন্ড্রয়েড প্রজেক্ট থেকে আপনার APK তৈরি করার সময় আপনি এখন লোকেল সম্পদ অন্তর্ভুক্ত বা বাদ দিতে পারেন।
  • যে

  • & quot; অ্যান্ড্রয়েড & quot; নামক একটি নতুন সরঞ্জাম activitycreator স্ক্রিপ্ট প্রতিস্থাপন।

নতুন কি আছে 1.0 সংস্করণে রিলিজ 1:

  • এমুলেটর:
  • এমুলেটর এখন ব্যবহারকারী ইমেজটি & # x3c; android & # x3e; / SDK1.0 /
  • এ সংরক্ষণ করে।
  • লিনাক্সে ফিক্সড এসেনড-সম্পর্কিত ফ্রীজেস।
  • দস্তাবেজ-সংশোধিত-সহায়তা 'অডিও তালিকা' কাজ করে না, বৈধ অডিও ব্যাকড্যাকের তালিকা পেতে সাহায্য করার জন্য একটি -হাঁপ-অডিও-আউট এবং -help-audio-in- এ কল করতে হবে।
  • ঘূর্ণিত মোডে ফিক্সড স্ক্রোলহেল ডিপিড এমুলেশন। আগে, স্ক্রল-চক্র ব্যবহার করে সবসময় ডিপড আপ / ডাউন ইভেন্টগুলি তৈরি করা হত, এমনকি যখন আড়াআড়ি মোডে থাকত।
  • বেশ কয়েকটি কমান্ড বিকল্পগুলি সরানো হয়েছে।
  • কনসোল বা এনস্পেসেড বিকল্পের মাধ্যমে নেটওয়ার্ক গতি স্থাপন ডিভাইসে সংযোগ আইকন সঠিকভাবে সংশোধন করবে।
  • কনসোলের মধ্যে জিএসএম ভয়েস রেজিস্ট্রেশন অবস্থাটি 'রোমিং' করতে ডিভাইসে সঠিকভাবে ভয়েস আইকন সংশোধন করা হবে
  • আপনি SQLite:
  • আপনি
  • SQLite এখন সমস্ত প্ল্যাটফর্মে এসডিকি প্যাকেজে অন্তর্ভুক্ত করা হয়েছে।

আবশ্যকতা :

অনুরূপ সফ্টওয়্যার

CodeViz
CodeViz

3 Jun 15

Python
Python

22 Jun 18

IPython
IPython

20 Feb 15

LIOGO
LIOGO

3 Jun 15

বিকাশকারী অন্যান্য সফ্টওয়্যার Open Handset Alliance

মন্তব্য Android SDK

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!