AndroidX রিলিজ নোট আর্কাইভ

1.0.0

সেপ্টেম্বর 21, 2018

এটি AndroidX 1.0.0 এর স্থিতিশীল রিলিজ এবং উৎপাদনে ব্যবহারের জন্য উপযুক্ত।

নতুন বৈশিষ্ট

  • AnimatedStateListDrawableCompat অঙ্কনযোগ্য অবস্থার মধ্যে অ্যানিমেটেড রূপান্তর প্রদান করে।
  • VectorDrawableCompat গ্রেডিয়েন্ট এবং ColorStateList ফিল এবং স্ট্রোকের জন্য সমর্থন লাভ করে।

1.0.0-rc02

27 আগস্ট, 2018

AndroidX-এর এই রিলিজ প্রার্থীটিকে বৈশিষ্ট্য-সম্পূর্ণ বলে মনে করা হয় এবং এর সর্বজনীন API পৃষ্ঠ স্থিতিশীল। এই রিলিজটি চূড়ান্ত স্থিতিশীল সংস্করণ হিসাবে পাঠানো হবে, যে কোনও জটিল সমস্যা দেখা দিতে পারে না। এই রিলিজ উত্পাদন ব্যবহার করার জন্য নিরাপদ হওয়া উচিত. পাবলিক ইস্যু ট্র্যাকারে কোনো সমস্যা রিপোর্ট করুন।

স্থির সমস্যা

  • প্রোগার্ড ভিউ মডেল অ্যাপ্লিকেশন কনস্ট্রাক্টরকে সরিয়ে দেয় (পাবলিক ইস্যু 112230489 )
  • স্থির AnimatedStateListDrawableCompat ধ্রুবক অবস্থা
  • মিডিয়ারাউটার 1.0.0 থেকে মিডিয়া2 নির্ভরতা সরানো হয়েছে
  • Fragment.getViewLifecycleOwner() হোম বোতামে আঘাত করার সময় থামে না ( পাবলিক ইস্যু 113070421 )

1.0.0-rc01

আগস্ট 6, 2018

AndroidX-এর এই রিলিজ প্রার্থীটিকে বৈশিষ্ট্য-সম্পূর্ণ বলে মনে করা হয় এবং এর সর্বজনীন API পৃষ্ঠ স্থিতিশীল। এই রিলিজটি চূড়ান্ত স্থিতিশীল সংস্করণ হিসাবে পাঠানো হবে, যে কোনও জটিল সমস্যা দেখা দিতে পারে না। এই রিলিজ উত্পাদন ব্যবহার করার জন্য নিরাপদ হওয়া উচিত. পাবলিক ইস্যু ট্র্যাকারে কোনো সমস্যা রিপোর্ট করুন।

স্থির সমস্যা

  • BottomNavigationView মেনু ডিজাইন সমর্থন লাইব্রেরিতে সঠিকভাবে আরম্ভ করা হয়নি
  • PositionalDataSource সঠিকভাবে ডাটাবেসে প্রি-পেন্ডেড আইটেম সন্নিবেশগুলি পরিচালনা করে না
  • স্লাইডারগুলি জ্যাঙ্কি এবং প্রতিক্রিয়াশীল নয়
  • SlicesProviderCompat.getPinnedSpecs() ইউআরআই-তে ব্যবহারকারী আইডি যোগ করে না
  • RoutePlayer2: দূরবর্তী প্লেব্যাক স্থানীয় প্লেব্যাকে ফিরে যায় না
  • ক্যাশে করা স্লাইস পার্সিং অ্যাকশনে ক্র্যাশ হচ্ছে
  • স্ট্যাটিক স্লাইস রেন্ডারিংয়ে Google অনুসন্ধান অ্যাপ ক্র্যাশ
  • RecyclerView নির্বাচন লাইব্রেরিতে ConcurrentModificationException যখন নির্বাচন অপসারণের সাথে ডেটা সেট পরিবর্তিত হয়
  • PreferenceThemeOverlay সর্বশেষ উপাদান থিম আপডেট করা হয়েছে. যদি কোন কাস্টম থিম প্রদান করা না হয়, PreferenceThemeOverlay ডিফল্ট থিম হিসাবে ব্যবহার করা হয়।
  • PreferenceThemeOverlay.v14 এবং PreferenceThemeOverlay.v14.Material থিমগুলি PreferenceThemeOverlay-এর পক্ষে বাতিল করা হয়েছে।
  • PreferenceGroup দৃশ্যমানতা এখন তার বাচ্চাদের সাথে আবদ্ধ - একটি অভিভাবক গোষ্ঠীকে লুকিয়ে রাখা তার সন্তানদের অনুক্রমে দেখানো থেকেও বাধা দেবে। অনুক্রমে ব্যবহারকারীর কাছে একটি পছন্দ আসলে প্রদর্শিত হয় কিনা তা জানতে Preference.isShown() ব্যবহার করুন।
  • Preference.onSetInitialValue(বুলিয়ান, অবজেক্ট) অবহেলিত হয়েছে এবং onSetInitialValue(অবজেক্ট) দিয়ে প্রতিস্থাপিত হয়েছে। PreferenceDataStore এখন সঠিকভাবে ডিফল্ট মান পুনরুদ্ধার করে।

1.0.0-beta01

জুলাই 2, 2018

অ্যান্ড্রয়েডএক্স-এর এই বিটা রিলিজটিকে বৈশিষ্ট্য-সম্পূর্ণ বলে মনে করা হয় এবং এর পাবলিক API পৃষ্ঠ স্থিতিশীল, যে কোনও জটিল সমস্যা দেখা দিতে পারে না। যদিও এই রিলিজটি উৎপাদনে ব্যবহার করা নিরাপদ, তবুও এতে বাগ থাকতে পারে। পাবলিক ইস্যু ট্র্যাকারে কোনো সমস্যা রিপোর্ট করুন।

স্থির সমস্যা

  • অনির্বাচনযোগ্য আইটেমগুলিতে অঙ্গভঙ্গি নির্বাচন সহায়ক ইভেন্টগুলি খাচ্ছে৷
  • যখন স্লাইডার মান আপডেট করা হচ্ছে তখন স্লাইডারের স্লাইসগুলিতে সদৃশ থাম্ব আইকন থাকতে পারে
  • IconCompat আলফা3-তে TYPE_URI আইকনগুলি ভেঙে দিয়েছে৷
  • সিকবার ব্যবহার করে পছন্দের সাথে ক্র্যাশ করুন
  • Slice.toString() এ ক্র্যাশ
  • OffsettingListUpdateCallback.onMoved() mCallback.onMoved() এর পরিবর্তে mCallback.onRemoved() কল করে (ইস্যু 110711937 )

অ্যান্ড্রয়েড স্টুডিও অ্যান্ড্রয়েডএক্সকে প্রভাবিত করে এমন সমাধানগুলি৷

  • ন্যূনতম P হিসাবে প্রকল্প তৈরি করার সময় gradle.properties ফাইলটি AndroidX ব্যবহার করার জন্য আপডেট হয় না
  • বাহ্যিক লাইব্রেরিগুলি উইন্ডোজে AndroidX সক্ষম করে কম্পাইল করতে পারে না (ইস্যু 79642238 )
  • মোতায়েন করার সময় রূপান্তরিত androidx অ্যাপ ক্র্যাশ
  • সমাধান করতে ব্যর্থ হয়েছে: androidx.databinding:databinding-runtime:3.2.0-alpha16
  • Android X এ রিফ্যাক্টর করার পরে রেন্ডারিং স্ক্রিপ্ট অ্যাপ স্থাপন করতে অক্ষম
  • "অ্যান্ড্রয়েডএক্সে রিফ্যাক্টর" চালানোর সময় ক্র্যাশ
  • ত্রুটি: প্যাকেজ android.support.annotation বিদ্যমান নেই৷
  • সীমাবদ্ধতা লেআউট ক্লাসগুলিকে "অ্যান্ড্রয়েডএক্সে রিফ্যাক্টর" এর সময় ভুল ক্লাসের নাম দেওয়া হয়
  • ত্রুটি: প্যাকেজ android.support.design.R বিদ্যমান নেই

1.0.0 আলফা 3

জুন 6, 2018

বাগফিক্স রিলিজ।

স্থির সমস্যা

  • ভিন্ন AndroidX নির্ভরতা সহ দুটি প্রকল্প খোলা থাকলে RecyclerView রেন্ডার করে না
  • gradle.properties উপস্থিত না থাকলে প্রজেক্টটি androidx ফ্ল্যাগ তৈরি করতে এবং যোগ করতে ব্যর্থ হয়
  • androidx.core.media.MediaMetadataCompat অনুপস্থিত
  • 64K এর থেকে বড় হলে স্লাইসগুলি পড়ে যাচ্ছে
  • স্লাইস ব্রাউজারে ক্র্যাশ
  • androidX নির্ভরতা থাকার কারণে অ্যাপটিকে AppCompact-এ স্থানান্তর করতে অক্ষম
  • ডেটাবাইন্ডিং লাইব্রেরিগুলি অ্যান্ড্রয়েডএক্সে আপডেট করা হয় না
  • বৃহৎ ছবি সহ কোষগুলি কোষের অবশিষ্ট সামগ্রীকে ব্লক করে
  • Androidx এ রিফ্যাক্টর করার সময় ভুল আমদানি
  • স্লাইসপ্রোভাইডার কম্প্যাটে এনপিই-এর সাথে স্লাইস ক্র্যাশ হচ্ছে
  • রিফ্যাক্টর টুল ত্রুটি: compileSdkVersion (28) এর চেয়ে ভিন্ন সংস্করণ (27) ব্যবহার করা উচিত নয়
  • রিফ্যাক্টরড প্রজেক্ট (অ্যান্ড্রয়েড সানফ্লাওয়ার) তৈরির চেষ্টায় ডেক্স মার্জ সমস্যা
  • AndroidX রিফ্যাক্টর টুল ভেরিয়েবল ধারণকারী নির্ভরতা রূপান্তর করে না
  • এসপ্রেসো টেস্ট রেকর্ডার অ্যান্ড্রয়েডএক্স নির্ভরতা সমর্থন করে না
  • com.example.androidx.slice.demos-এ NPE
  • ডিজেটিফায়ার ফ্ল্যাটফুট সমস্যা
  • androidx.wear এর ConstraintLayout libs এর উপর খারাপ নির্ভরতা রয়েছে
  • সম্পূর্ণ লোডিং স্লাইস ভাঙ্গা হয়
  • অ্যান্ড্রয়েডএক্সে রিফ্যাক্টর করার পরে পুরানো সমর্থন কোড দিয়ে একটি নতুন কার্যকলাপ যোগ করা হচ্ছে
  • dagger-android jetifier এর সাথে কাজ করে না
  • গ্রিড টেমপ্লেট: গ্রিড সারির থাম্বনেইলের সর্বনিম্ন প্রস্থ হল 1:1 প্রস্থ/উচ্চতা অনুপাত।
  • একটি ফালি উপর একটি প্রাথমিক পদক্ষেপ প্রয়োজন প্রয়োগ করুন
  • ডিভাইস ভলিউমের জন্য স্লাইডারে সেটমিনের প্রয়োজন হবে
  • অনুমতি স্লাইস ভাঙা
  • স্লাইস একটি নতুন অনুমতি সিস্টেম প্রয়োজন
  • একটি পারমের উপর ভিত্তি করে স্বয়ংক্রিয়-মঞ্জুরি স্লাইস পারম অনুমতি দেওয়া প্রয়োজন
  • স্লাইস মধ্যে অসামঞ্জস্যপূর্ণ মাপ
  • FontsContractCompat-এ NullPointerException

1.0.0 আলফা 2

25 মে, 2018

বাগফিক্স রিলিজ।

স্থির সমস্যা

1.0.0 আলফা 1

8 মে, 2018

প্রাথমিক আলফা রিলিজ। আলফা সময়কালে প্যাকেজের নাম পরিবর্তন সাপেক্ষে।

জ্ঞাত সমস্যা

  • নিম্নলিখিত লাইব্রেরিগুলি এখনও AndroidX রিফ্যাক্টরের সাথে সামঞ্জস্যপূর্ণ নয়:
    • com.google.dagger:dagger-android
    • com.google.android.support:wearable
    • io.fabric.tools:gradle : 1.25.4 বা তার পরে প্রয়োজন
  • com.google.dagger:dagger-android` 2.16 or later for সংস্করণে আপগ্রেড করুন।
  • অ্যান্ড্রয়েড স্টুডিও রিফ্যাক্টর টুল ভুলভাবে android.arch.persistence.room.* এবং android.support.v4.media.* নামস্থান থেকে কিছু ক্লাস রিফ্যাক্টর করে।
    ওয়ার্কঅ্যারাউন্ড: রিফ্যাক্টর টুল চালানোর পরে আপনার আমদানি লাইন পরীক্ষা করুন এবং সংশোধন করুন।
  • অ্যান্ড্রয়েড স্টুডিও রিফ্যাক্টর টুল ব্যবহার করার পরে, প্যাকেজটি আমদানি করা হলেও কোডের কিছু ক্লাসের জন্য সম্পূর্ণ প্যাকেজের নাম ব্যবহার করা হয়।

স্থির সমস্যা

  • BottomNavigationView মেনু সঠিকভাবে আরম্ভ করা হয়নি (AOSP সমস্যা 63375220 )
  • RecyclerView getItemDecorationAt এর ভুল ডকুমেন্টেশন আছে (AOSP সমস্যা 72727717 )