এই পৃষ্ঠায় Wear OS রিলিজ সম্পর্কে তথ্য রয়েছে, যেমন পরিধানযোগ্য SDK এবং পরিধানযোগ্য সমর্থন লাইব্রেরি।
2023-আগস্ট-31 পরিধানযোগ্য SDK 18.1.0
পরিধানযোগ্য SDK সংস্করণ 18.1.0 পরবর্তী পরিধানযোগ্য সমর্থন লাইব্রেরি প্রকাশকে সমর্থন করার জন্য ছোটখাটো API আপডেটগুলি অন্তর্ভুক্ত করে। আপডেট অন্তর্ভুক্ত:
- ফোন স্যুইচিং সাপোর্ট, আরও বিস্তারিত জানার জন্য
NodeClient.OnNodeMigratedListener
দেখুন। -
MessageClient
এর জন্য অতিরিক্ত ডকুমেন্টেশন মেসেজ পাঠান এবং উত্তর দিন। - API বিবরণে আপডেট করা লিঙ্ক।
2022-সেপ্টেম্বর-20 পরিধানযোগ্য SDK 18.0.0
পরিধানযোগ্য SDK সংস্করণ 18.0.0 পরবর্তী পরিধানযোগ্য সমর্থন লাইব্রেরি প্রকাশকে সমর্থন করার জন্য ছোটখাটো API আপডেটগুলি অন্তর্ভুক্ত করে। আপডেট অন্তর্ভুক্ত:
- Android 13-ইস্যু 235538840 টার্গেট করা অ্যাপগুলির জন্য
WearableListenerService
সমর্থন। - নতুন
MessageClient.sendRequest()
পদ্ধতি।
2022-ফেব্রুয়ারি-16 পরিধানযোগ্য সমর্থন লাইব্রেরি v2.9.0
পরিধানযোগ্য সমর্থন লাইব্রেরির সংস্করণ 2.9.0 বাকি সমস্ত ক্লাসকে অবজ্ঞা করে। পরিবর্তে Wear OS Jetpack লাইব্রেরি ব্যবহার করুন।
2021-অক্টোবর-29 Wear OS Jetpack লাইব্রেরি
Wear OS Jetpack লাইব্রেরিগুলি পরিধানযোগ্য সমর্থন লাইব্রেরির প্রতিস্থাপন, এবং সেগুলি একসঙ্গে ব্যবহার করার জন্য ডিজাইন করা হয়নি। পরিধানযোগ্য সমর্থন লাইব্রেরি Wear OS 3 এ কাজ করে না।
2021-এপ্রিল-27 পরিধানযোগ্য SDK 17.1.0
পরিধানযোগ্য SDK সংস্করণ 17.1.0 পরবর্তী পরিধানযোগ্য সমর্থন লাইব্রেরি প্রকাশকে সমর্থন করার জন্য ছোটখাটো API আপডেটগুলি অন্তর্ভুক্ত করে৷
2020-সেপ্টেম্বর-28 পরিধানযোগ্য সমর্থন লাইব্রেরি v2.8.1
পরিধানযোগ্য সমর্থন লাইব্রেরির সংস্করণ 2.8.1-এ নিম্নলিখিত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে৷
ওয়াচ ফেস টেমপ্লেট ব্যবহার করার সময় জেটিফায়ার অক্ষম করার অনুমতি দিন
অ্যান্ড্রয়েড স্টুডিও ওয়াচ ফেস টেমপ্লেট এখন জেটিফায়ারকে অক্ষম করার অনুমতি দিতে AndroidX নির্ভরতা ব্যবহার করে। অ্যান্ড্রয়েড স্টুডিও 4.2 বা উচ্চতর ওয়াচ ফেস টেমপ্লেট ব্যবহার করার সময় এই সংশোধনগুলি প্রযোজ্য।
2020-সেপ্টেম্বর-24 পরিধানযোগ্য সমর্থন লাইব্রেরি v2.8.0
পরিধানযোগ্য সমর্থন লাইব্রেরির সংস্করণ 2.8.0 নিম্নলিখিত পরিবর্তনগুলি অন্তর্ভুক্ত করে৷
ডিফল্ট নন-সিস্টেম জটিলতা প্রদানকারীদের নির্দিষ্ট করার জন্য ফলব্যাক ক্ষমতা
ঘড়ির মুখগুলি এখন setDefaultComplicationProviderWithFallbacks
উইথফলব্যাকস ব্যবহার করতে পারে এক বা একাধিক নন-সিস্টেম জটিলতা প্রদানকারীকে ডিফল্টরূপে ব্যবহার করার জন্য। যদি নির্দিষ্ট নন-সিস্টেম প্রদানকারীর কোনোটি ইনস্টল করা না থাকে, তাহলে সিস্টেমটি ডিফল্ট সিস্টেম প্রদানকারী ব্যবহার করে ফিরে আসে।
পরিধানযোগ্য কার্যকলাপ অবরুদ্ধ
WearableActivity
বন্ধ করা হয়েছে। পরিবর্তে AmbientModeSupport
ব্যবহার করুন।
SKIP_CONFIRMATION_UI বাতিল করা হয়েছে
ActionConfirmationActivity.SKIP_CONFIRMATION_UI
বাতিল করা হয়েছে। Wear 2.0 প্রকাশের পর থেকে এই অতিরিক্ত ব্যবহার করা হয়নি।
2020-মে-15 পরিধানযোগ্য সমর্থন লাইব্রেরি v2.7.0
পরিধানযোগ্য সমর্থন লাইব্রেরির সংস্করণ 2.7.0-এ নিম্নলিখিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত রয়েছে।
ঘড়ির মুখের জন্য হার্ডওয়্যার ত্বরণ
CanvasWatchFaceService
ক্লাস ব্যবহার করার সময় আপনি এখন একটি হার্ডওয়্যার-ত্বরিত ক্যানভাস চাইতে পারেন। আপনার ঘড়ির মুখের কর্মক্ষমতা উন্নত করতে এবং আরও UI কর্মক্ষমতা ডেটা অ্যাক্সেস করতে হার্ডওয়্যার ত্বরণের সুবিধা নিন।
আরও তথ্যের জন্য, হার্ডওয়্যার ত্বরণের সাথে আপনার ঘড়ির মুখের কার্যক্ষমতা উন্নত করুন দেখুন।
2020-এপ্রিল-21 পরিধানযোগ্য সমর্থন লাইব্রেরি v2.6.0
পরিধানযোগ্য সমর্থন লাইব্রেরির সংস্করণ 2.6.0-এ নিম্নলিখিত উন্নতি অন্তর্ভুক্ত রয়েছে।
অ্যান্ড্রয়েড জেটপ্যাকে মাইগ্রেশন
পরিধানযোগ্য সমর্থন লাইব্রেরিটি Android Jetpack- এ স্থানান্তরিত হয়েছে। বিদ্যমান লাইব্রেরিগুলি এখন ম্যাপ করা হয়েছে এবং androidx
নেমস্পেস ব্যবহার করে AndroidX- এ অ্যাক্সেসযোগ্য, এবং অবহেলিত সমর্থন লাইব্রেরির সমস্ত নির্ভরতা মুছে ফেলা হয়েছে।
এই পরিবর্তনটি আপনাকে অ্যান্ড্রয়েড স্টুডিও 4.0 এবং পরবর্তীতে পরিধানযোগ্য সমর্থন লাইব্রেরিগুলি ব্যবহার করতে দেয়, যা #147972079 সমস্যাগুলির মতো সমস্যার সমাধান করে।
2019-আগস্ট-28 পরিধানযোগ্য সমর্থন লাইব্রেরি v2.5.0
পরিধানযোগ্য সমর্থন লাইব্রেরির সংস্করণ 2.5.0-এ নিম্নলিখিত উন্নতি অন্তর্ভুক্ত রয়েছে।
TYPE_NO_PERMISSION কমপ্লিকেশন টাইপের সাথে startActivity() কল করা হলে ComplicationDrawable এর জন্য ফিক্স করুন
ComplicationDrawable
এখন একটি NEW_TASK
পতাকা রয়েছে যা নিশ্চিত করে যে একটি android.util.AndroidRuntimeException
এড়াতে একটি WatchFaceService
থেকে উদ্ভূত startActivity()
কলগুলিতে FLAG_ACTIVITY_NEW_TASK
অন্তর্ভুক্ত রয়েছে৷
এই পরিবর্তনটি TYPE_NO_PERMISSION
জটিলতার ধরনটি ঘড়ির মুখ ক্র্যাশ করার পরিবর্তে অনুমতি অনুরোধের কার্যকলাপকে সঠিকভাবে চালু করতে দেয়৷
2018-সেপ্টেম্বর-25 পরিধানযোগ্য SDK 16.0.0
পরিধানযোগ্য SDK সংস্করণ 16.0.0 Google Play পরিষেবাগুলির প্রয়োজনীয় সংস্করণকে 12.4 সংস্করণ থেকে 8.6 সংস্করণে কমিয়ে দেয়৷ এই পরিবর্তনটি বিদ্যমান অ্যাপ্লিকেশানগুলিকে পরিধানযোগ্য SDK-এর সর্বশেষ সংস্করণে আপডেট করতে দেয়, Google Play পরিষেবা APK-এর আপডেটের প্রয়োজন ছাড়াই৷
2018-জুন-11 পরিধান OS ডেভেলপার প্রিভিউ 2 আপডেট
Wear OS ডেভেলপার প্রিভিউ 2- এ সাম্প্রতিক একটি ওভার-দ্য-এয়ার আপডেট ব্যাকগ্রাউন্ড অ্যাপের জন্য অ্যালার্ম এবং কাজগুলিকে পুনরায় সক্ষম করেছে।
যদিও এই নীতি পরিবর্তন অ্যাপ ডেভেলপমেন্টে বর্ধিত নমনীয়তাকে সমর্থন করে, ব্যাকগ্রাউন্ড অ্যালার্ম এবং চাকরিগুলি অ্যাপ স্ট্যান্ডবাই বাকেটের সাথে সম্পর্কিত অন্যান্য Android P বিধিনিষেধের সাপেক্ষে চলতে থাকে। আপনার অ্যাপ্লিকেশানগুলি ভাল আচরণ করে তা নিশ্চিত করতে সর্বোত্তম অনুশীলনগুলি অনুসরণ করুন, অ্যাপগুলি যেটিই হোক না কেন৷
এই আপডেটটি ব্যবহারকারীর ইনপুট এবং সেন্সর ডেটাতে একটি ব্যাকগ্রাউন্ড অ্যাপের অ্যাক্সেস সীমিত করে ব্যবহারকারীর ইনপুট এবং ডেটা গোপনীয়তাকে শক্তিশালী করে৷ একটি অ্যাপের প্রয়োজনীয়তার উপর নির্ভর করে, সেন্সর ডেটাতে ক্রমাগত অ্যাক্সেস সক্ষম করতে আপনাকে একটি ফোরগ্রাউন্ড পরিষেবা ব্যবহার করতে হতে পারে।
2018-মে-8 Wear OS ডেভেলপার প্রিভিউ 2
Wear OS ডেভেলপার প্রিভিউ 2-এ রয়েছে উন্নত Google Assistant অভিজ্ঞতার মতো বৈশিষ্ট্য।
Wear OS by Google ইস্যু ট্র্যাকার ব্যবহার করে যেকোনো বাগ বা প্রতিক্রিয়া জমা দিন। যত আগে আপনি সেগুলি জমা দেবেন, চূড়ান্ত প্রকাশে সংশোধনগুলি অন্তর্ভুক্ত হওয়ার সম্ভাবনা তত বেশি।
পরিচিত সমস্যা
এই বিভাগে প্রিভিউ 2 রিলিজের জন্য পরিচিত সমস্যা রয়েছে।
Wear OS ছবির জন্য সমস্যা
- আপনি যখন কোনও অ্যাপে থাকেন এবং আপনি ঘড়ির পাশে পাওয়ার বোতাম টিপুন, আপনি ঘড়ির মুখের পরিবর্তে আগের স্ক্রিনে ফিরে যেতে পারেন।
চায়না ছবির জন্য Wear OS-এর সমস্যা
- আপনি যখন কোনও অ্যাপে থাকেন এবং আপনি ঘড়ির পাশে পাওয়ার বোতাম টিপুন, আপনি ঘড়ির মুখের পরিবর্তে আগের স্ক্রিনে ফিরে যেতে পারেন।
- ভলিউম-সম্পর্কিত শব্দ সেটিংস স্থায়ী হয় না। উদাহরণস্বরূপ, একটি ইনকামিং কলের ফলে ঘড়িতে শ্রবণযোগ্য রিং হয়, এমনকি যদি ঘড়ির শব্দ বন্ধ থাকে। এবং আপনি যদি অ্যালার্ম ভলিউম সামঞ্জস্য করেন তবে পরিবর্তনের কোন প্রভাব নেই।
- একাধিক চলমান বিজ্ঞপ্তি সঠিকভাবে প্রদর্শিত নাও হতে পারে। উদাহরণস্বরূপ, যদি একটি টাইমার এবং একটি স্টপওয়াচ উভয়ই সেট করা থাকে, তাহলে বিজ্ঞপ্তিগুলি প্রদর্শিত হয় না৷ আমরা সুপারিশ করি যে আপনি আপনার অ্যাপটি একাধিক না করে একটি চলমান বিজ্ঞপ্তি দিয়ে পরীক্ষা করুন৷
- চায়না সংস্করণে Wear অ্যাপ স্টোর কাজ করে না। ডেভেলপাররা সেই চ্যানেল ব্যবহার করে নতুন অ্যাপ আপডেট বা ইনস্টল করতে পারবেন না। আমরা পরীক্ষার জন্য আপনার আবেদন সাইড-লোড করার জন্য একটি সমাধান হিসাবে `adb` ব্যবহার করার পরামর্শ দিই।
পরিধান এমুলেটর জন্য সমস্যা
- একটি সহচর ফোনে একটি ইনকামিং ফোন কল দেখানো হয় না, বা _মিররড_, পেয়ার করা এমুলেটরে একটি ইনকামিং কল হিসাবে।
- আপনি যখন SDK ম্যানেজার ব্যবহার করে ইনস্টল করেন বা নিশ্চিত করেন যে আপনার কাছে Android P বা চায়না সংস্করণের সর্বশেষ ইনস্টলেশন আছে, সেই নির্বাচনগুলির পাশের চেকবক্সগুলি আপনি নির্বাচন করার পরে অনির্বাচিত হয়ে যেতে পারে। যদি তারা অনির্বাচিত হয়ে যায়, তাদের দ্বিতীয়বার নির্বাচন করুন।
- যখন এমুলেটর একটি কোল্ড বুট সঞ্চালন করে, নিম্নলিখিত ত্রুটিটি প্রদর্শিত হতে পারে: "আপনার ডিভাইসে একটি অভ্যন্তরীণ সমস্যা রয়েছে। বিস্তারিত জানার জন্য প্রস্তুতকারকের সাথে যোগাযোগ করুন।" এটি কার্যকারিতা প্রভাবিত করে না। নিচে স্ক্রোল করুন এবং আপনার অ্যাপের পরীক্ষা শুরু করতে ওকে ক্লিক করুন।
- ভয়েস উত্তর এমুলেটরে কাজ নাও করতে পারে। উদাহরণস্বরূপ, আপনি যদি Wear এমুলেটরে একটি Google Hangouts বার্তার জন্য একটি বিজ্ঞপ্তি পান এবং আপনি ভয়েসের মাধ্যমে বার্তাটির উত্তর দেওয়ার চেষ্টা করেন, একটি "Google stopping" ত্রুটির বার্তা আসে এবং আপনাকে ভয়েস দ্বারা উত্তর দেওয়া থেকে বাধা দেওয়া হয়৷
- ইনস্ট্যান্ট রান Wear এমুলেটরের সাথে বেমানান হতে পারে।
- প্রোগ্রাম্যাটিকভাবে একটি স্ক্রিনশট নেওয়া, যেমন `adb` ব্যবহার করে বা একটি বাগ রিপোর্ট নেওয়া, কাজ নাও করতে পারে। একটি সমাধান হিসাবে, একটি স্ক্রিনশট ক্যাপচার করতে এমুলেটর টুলবারে ক্যামেরা বোতামে ক্লিক করুন।
Wear এমুলেটরের চায়না সংস্করণের জন্য সমস্যা
- একটি সহচর ফোনে একটি ইনকামিং ফোন কল দেখানো নাও হতে পারে, অথবা _মিররড_, পেয়ার করা এমুলেটরে একটি ইনকামিং কল হিসাবে। সেই অনুযায়ী, মিসড কলের বিজ্ঞপ্তি এমুলেটরে দেখানো নাও হতে পারে। উপরন্তু, আপনি এমুলেটর থেকে একটি কলের উত্তর দিতে সক্ষম হবেন না, এই ক্ষেত্রে কলটি বাজতে থাকে।
- আপনি যখন SDK ম্যানেজার ব্যবহার করে ইনস্টল করেন বা নিশ্চিত করেন যে আপনার কাছে Android P বা চায়না সংস্করণের সর্বশেষ ইনস্টলেশন আছে, সেই নির্বাচনগুলির পাশের চেকবক্সগুলি আপনি নির্বাচন করার পরে অনির্বাচিত হয়ে যেতে পারে। যদি তারা অনির্বাচিত হয়ে যায়, তাদের দ্বিতীয়বার নির্বাচন করুন।
- যখন এমুলেটর একটি ঠান্ডা বুট সঞ্চালন করে, নিম্নলিখিত ত্রুটিটি প্রদর্শিত হতে পারে: "আপনার ডিভাইসে একটি অভ্যন্তরীণ সমস্যা আছে। বিস্তারিত জানার জন্য প্রস্তুতকারকের সাথে যোগাযোগ করুন।" এটি কার্যকারিতা প্রভাবিত করে না। নিচে স্ক্রোল করুন এবং আপনার অ্যাপের পরীক্ষা শুরু করতে ওকে ক্লিক করুন।
- ইনস্ট্যান্ট রান Wear এমুলেটরের সাথে বেমানান হতে পারে।
- প্রোগ্রাম্যাটিকভাবে একটি স্ক্রিনশট নেওয়া, যেমন `adb` ব্যবহার করে বা একটি বাগ রিপোর্ট নেওয়া, কাজ নাও করতে পারে। একটি সমাধান হিসাবে, একটি স্ক্রিনশট ক্যাপচার করতে এমুলেটর টুলবারে ক্যামেরা বোতামে ক্লিক করুন।
পরিধানে গুগল সহকারী
Wear OS-এ সহকারীর জন্য উন্নত সমর্থন আপনাকে Android কোড না লিখে পরিধানযোগ্য-প্রস্তুত অভিজ্ঞতা তৈরি করতে দেয়। বিশেষত, আপনি Google প্ল্যাটফর্মের জন্য অ্যাকশন তৈরি করতে পারেন, যা আপনার ব্যবহারকারীদের আপনার পণ্য এবং পরিষেবাগুলির সাথে কাজ করতে সাহায্য করে।
উপরন্তু, Wear OS এখন ভয়েস এবং টাচের মাধ্যমে দ্রুত মিথস্ক্রিয়া সমর্থন করে। পরামর্শ চিপগুলিও সমর্থিত। তারা নিম্নলিখিত কাজ করে:
- ব্যবহারকারীদের দ্রুত মিথস্ক্রিয়া সম্পূর্ণ করতে সাহায্য করুন
- আপনার অ্যাকশনের ক্ষমতা সম্পর্কে ব্যবহারকারীদের ইঙ্গিত দিন
অধিকন্তু, Wear OS এখন আরও ভিজ্যুয়াল কার্ড, সেইসাথে তালিকা এবং ক্যারোসেল সমর্থন করে।
এইভাবে, আপনি Wiar OS-এর জন্য Google-এ অ্যাকশন তৈরি করতে DialogFlow
, টেমপ্লেট বা অ্যাকশন SDK ব্যবহার করতে পারেন। আপনি নতুন প্রতিক্রিয়া টেমপ্লেটগুলির সুবিধাও নিতে পারেন যা একটি ঘড়ির জন্য নির্দিষ্ট। অ্যাকশন অন Google-এর জন্য সেরা অনুশীলনের মধ্যে রয়েছে:
- সংক্ষিপ্ত, সংক্ষিপ্ত সংলাপ
- ভিজ্যুয়াল এবং ভোকাল উভয় প্রতিক্রিয়া সক্ষম করা
Wear OS-এ অ্যাসিস্ট্যান্টের জন্য এই বর্ধিতকরণগুলি Android P-এর উপর নির্ভর করে না এবং সমস্ত Wear 2.0 ব্যবহারকারীদের কাছে রোল আউট করা হচ্ছে। Google-এ অ্যাকশন নির্মাণের ভূমিকার জন্য, Google সহকারীর সাথে ইন্টিগ্রেট দেখুন।
বিকাশকারী পূর্বরূপ 2-এ ব্যাটারি সঞ্চয়
নীচের বিভাগে বর্ণিত হিসাবে, পাওয়ার-সম্পর্কিত বৈশিষ্ট্যগুলি ব্যাটারির আয়ু বাড়াতে উপলব্ধ। এই বিকাশকারী পূর্বরূপ 2 বিভাগের তথ্য বিকাশকারী পূর্বরূপ 1 এর জন্য পাওয়ার-সম্পর্কিত তথ্যকে ছাড়িয়ে যায়।
নতুন মোড: উন্নত ব্যাটারি সেভার
একটি ঘড়ি বর্ধিত ব্যাটারি সেভার মোডে থাকাকালীন, একটি ডিফল্ট পাওয়ার-অপ্টিমাইজড ঘড়ির মুখ প্রদর্শন করে৷ নিম্নলিখিত সব বন্ধ আছে:
- রেডিও
- স্পর্শ পর্দা
- টিল্ট-টু-ওয়েক বৈশিষ্ট্য
ব্যবহারকারীরা সাইড বোতামটি শর্ট-টিপে সময় দেখতে পারেন। একটি দীর্ঘ প্রেস ব্যবহারকারীকে সম্পূর্ণরূপে কার্যকরী মোডে ফিরে যেতে এবং কাজগুলি সম্পাদন করতে দেয়, যেমন NFC দিয়ে অর্থ প্রদান করা বা একটি বার্তার উত্তর দেওয়া। অনুমান করুন যে উন্নত ব্যাটারি সেভার মোডে অ্যাপ, ঘড়ির মুখ এবং জটিলতা ডেটা প্রদানকারী অনুপলব্ধ।
সীমিত পটভূমি কার্যকলাপ
পাওয়ার ম্যানেজমেন্ট উন্নত করতে, ঘড়ি চার্জারে না থাকলে ব্যাকগ্রাউন্ডে থাকা অ্যাপগুলি আর অ্যালার্ম এবং কাজ শুরু করতে পারে না। ব্যতিক্রম ঘড়ির মুখ এবং সক্রিয় জটিলতা অন্তর্ভুক্ত।
দ্রষ্টব্য : যদি আপনার অ্যাপ সবসময় চলতেই হয়, যেমন ব্যাকগ্রাউন্ড মনিটরিংয়ের জন্য, আমরা সুপারিশ করি যে আপনি startForegroundService()
পদ্ধতি ব্যবহার করে একটি ফোরগ্রাউন্ড পরিষেবা ব্যবহার করুন। আরও বিস্তারিত জানার জন্য পটভূমি পরিষেবার সীমাবদ্ধতা দেখুন। একটি ফোরগ্রাউন্ড পরিষেবা ব্যবহার করা স্বাস্থ্য পর্যবেক্ষণের মতো ব্যতিক্রমী ব্যবহারের ক্ষেত্রে উপযুক্ত।
উন্নত অ্যাপ্লিকেশন সামঞ্জস্য
অ্যাপের সামঞ্জস্যতা উন্নত করতে, Android P নন-SDK ইন্টারফেস ব্যবহারের উপর কিছু বিধিনিষেধ প্রয়োগ করা শুরু করেছে। অ-SDK পদ্ধতি এবং ক্ষেত্রগুলি থেকে দূরে স্থানান্তর করার পরিকল্পনা করুন। যদি আপনার ব্যবহারের ক্ষেত্রে কোনো পাবলিক সমতুল্য উপলব্ধ না হয়, তাহলে আমাদের জানান ।
ডার্ক UI সিস্টেম থিম
2018-এর শুরু থেকে, Wear OS একটি ডিফল্ট UI থিমে স্যুইচ করেছে যাতে বিজ্ঞপ্তি স্ট্রিম এবং সিস্টেম লঞ্চারের জন্য একটি গাঢ় পটভূমি রয়েছে। এই পরিবর্তনটি আপনার অ্যাপ্লিকেশানগুলির জন্য দৃষ্টিশক্তি উন্নত করার উদ্দেশ্যে করা হয়েছে; এই নতুন UI থিম দিয়ে আপনার অ্যাপের অ্যাক্সেসযোগ্যতা পরীক্ষা করুন।
আপডেট করা কোডল্যাব উপলব্ধ
Wear OS-এর সাহায্যে বিকাশ করার গুরুত্বপূর্ণ উপায়গুলি অন্বেষণ করতে আপনাকে সাহায্য করার জন্য, আপডেট করা কোডল্যাবগুলি উপলব্ধ। উদাহরণস্বরূপ, Kotlin ডোমেন-নির্দিষ্ট ভাষা বা DSL নিয়ে পরীক্ষা করার জন্য নতুন Kotlin-ভিত্তিক ঘড়ির মুখ কোডল্যাব ব্যবহার করে দেখুন।
2018-March-27 Wear OS ডেভেলপার প্রিভিউ 1
এই বিভাগে Wear OS by Google-এর ডেভেলপার প্রিভিউ 1 সম্পর্কে তথ্য রয়েছে। চূড়ান্ত উত্পাদন প্রকাশের আগে এই প্রিভিউতে বেশ কিছু আপডেট আশা করা হচ্ছে। Wear OS by Google ইস্যু ট্র্যাকার ব্যবহার করে আপনি যে কোনো বাগ খুঁজে পান তা জমা দিন। আপনি যত তাড়াতাড়ি সেগুলি জমা দেবেন, চূড়ান্ত প্রকাশে আমরা সংশোধনগুলি অন্তর্ভুক্ত করতে পারি এমন সম্ভাবনা তত বেশি।
পরিচিত সমস্যা
- Wear OS কম্প্যানিয়ন অ্যাপে, পরিধানযোগ্য বাগ রিপোর্টে ট্যাপ করা কাজ করছে বলে মনে হয়, কিন্তু আসলে কোনো বাগ রিপোর্ট তৈরি হয় না। একটি সমাধান হিসাবে
adb bugreport
ব্যবহার করুন. - ঘড়ি ব্যবহার করে একটি ফোন কল গ্রহণ করা সবসময় সফল হয় না। যদি এটি সফল না হয়, ব্যবহারকারীকে সরাসরি ফোন থেকে কলটি গ্রহণ করতে হবে।
- একটি "এপিআই সামঞ্জস্যের সাথে সনাক্ত করা সমস্যা" ত্রুটি কখনও কখনও একটি প্রিলোড করা অ্যাপ জোড়া বা লঞ্চ করার পরে প্রদর্শিত হয়৷ সেই ত্রুটি বার্তাটি অল্প সময়ের পরে অদৃশ্য হয়ে যায় এবং ব্যবহারযোগ্যতাকে প্রভাবিত করে না।
- ঘড়ির সেটিংস মেনুতে এবং এমুলেটরে, বাগ রিপোর্ট নিন বিকল্পটি দুবার প্রদর্শিত হয়। একটি বাগ রিপোর্ট নিতে, দুটি বিকল্পের প্রতিটি ব্যবহার করার চেষ্টা করুন, কারণ শুধুমাত্র একটি কার্যকরী। আপনি যখন কার্যকরী বিকল্পে ট্যাপ করেন, তখন একটি টোস্ট প্রদর্শিত হয়, যা দেখায় যে একটি বাগ রিপোর্ট তৈরি করা হচ্ছে।
- চীন সংস্করণে, ভয়েস ইনপুট একটি অ্যাপ ক্র্যাশ করে। উদাহরণস্বরূপ, এটি ভয়েস অনুসন্ধানের সাথে ঘটে বা যখন আপনি একটি অনুস্মারক যোগ করতে ভয়েস ব্যবহার করেন কারণ এই কার্যকারিতা ভয়েস ইনপুট API ব্যবহার করে৷ পরীক্ষার জন্য, ভয়েস ইনপুটের পরিবর্তে কীবোর্ড বা হস্তাক্ষর ইনপুট ব্যবহার করুন।
- চায়না সংস্করণে Wear অ্যাপ স্টোর কাজ করে না। ডেভেলপাররা সেই চ্যানেল ব্যবহার করে নতুন অ্যাপ আপডেট বা ইনস্টল করতে পারবেন না। আমরা পরীক্ষার জন্য আপনার আবেদন সাইড-লোড করার জন্য একটি সমাধান হিসাবে `adb` ব্যবহার করার পরামর্শ দিই।
এই বিকাশকারী পূর্বরূপ হাইলাইট
বিকাশকারী পূর্বরূপ 1 অ্যাপ পরীক্ষার জন্য নিম্নলিখিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে:
- সীমিত ব্যাকগ্রাউন্ড অ্যাক্টিভিটি: পাওয়ার ম্যানেজমেন্ট উন্নত করতে, পটভূমিতে থাকা অ্যাপগুলি আর অ্যালার্ম এবং কাজ ব্যবহার করতে পারবে না। ব্যতিক্রমগুলির মধ্যে রয়েছে ঘড়ির মুখ এবং জটিলতা যা ব্যবহারকারী নির্বাচন করেছেন৷ এই বৈশিষ্ট্যটি ধীরে ধীরে বিকাশকারী পূর্বরূপগুলিতে রোল আউট করা হবে, তাই আপনি আপনার ঘড়িতে অবিলম্বে এটি দেখতে নাও পেতে পারেন৷
দ্রষ্টব্য: যদি আপনার অ্যাপটি সর্বদা চলতেই থাকে,
startForegroundService()
পদ্ধতি ব্যবহার করে এটিকে অগ্রভাগের পরিষেবাতে পরিণত করতে এটিকে সংশোধন করুন। আরও বিস্তারিত জানার জন্য পটভূমি পরিষেবার সীমাবদ্ধতা দেখুন। - অ্যাপের নন-SDK ইন্টারফেস ব্যবহারের উপর বিধিনিষেধ: অ্যাপের সামঞ্জস্যতা উন্নত করতে, Android P নন-SDK ইন্টারফেস ব্যবহারের উপর কিছু বিধিনিষেধ প্রয়োগ করা শুরু করেছে। অ-SDK পদ্ধতি এবং ক্ষেত্রগুলি থেকে দূরে স্থানান্তর করার পরিকল্পনা করুন। যদি আপনার ব্যবহারের ক্ষেত্রে কোনো পাবলিক সমতুল্য উপলব্ধ না হয়, তাহলে আমাদের জানান ।
- ডার্ক UI সিস্টেম থিম: 2018 সালের শুরু থেকে, Wear OS একটি ডিফল্ট UI থিমে স্যুইচ করেছে যেটির নোটিফিকেশন স্ট্রিম এবং সিস্টেম লঞ্চারের জন্য একটি গাঢ় পটভূমি রয়েছে। এই পরিবর্তনটি আপনার অ্যাপ্লিকেশানগুলির জন্য দৃষ্টিশক্তি উন্নত করার উদ্দেশ্যে করা হয়েছে; এই নতুন UI থিম দিয়ে আপনার অ্যাপের অ্যাক্সেসযোগ্যতা পরীক্ষা করুন।
- ঘড়ির বডি বন্ধ থাকলে রেডিও বন্ধ থাকে : পাওয়ার ম্যানেজমেন্ট উন্নত করতে, ব্লুটুথ রেডিও, ওয়াই-ফাই রেডিও, এবং সেলুলার রেডিও বন্ধ থাকে যখন ঘড়িটি একটি বর্ধিত সময়ের জন্য বডি থেকে বন্ধ থাকে। এই বৈশিষ্ট্যটি ধীরে ধীরে বিকাশকারী পূর্বরূপগুলিতে রোল আউট করা হবে, তাই আপনি প্রাথমিকভাবে এটি আপনার ঘড়িতে দেখতে পাবেন না। যদি এই বৈশিষ্ট্যটি আপনার উন্নয়ন প্রক্রিয়ায় চ্যালেঞ্জ সৃষ্টি করে, তাহলে আপনি নিম্নলিখিত কমান্ড ব্যবহার করে `adb` ব্যবহার করে বৈশিষ্ট্যটি নিষ্ক্রিয় করতে পারেন:
adb shell settings put global off_body_radios_off_for_small_battery_enabled 0
- ব্লুটুথ সংযোগ বিচ্ছিন্ন হলে Wi-Fi বন্ধ থাকে: পাওয়ার ম্যানেজমেন্ট উন্নত করার জন্য, ঘড়িটি ব্লুটুথ থেকে সংযোগ বিচ্ছিন্ন হয়ে গেলে স্বয়ংক্রিয়ভাবে Wi-Fi এর সাথে সংযুক্ত হয় না। ব্যতিক্রমগুলির মধ্যে একটি অ্যাপের ক্ষেত্রে একটি উচ্চ ব্যান্ডউইথ নেটওয়ার্কের অনুরোধ করা এবং একটি চার্জারের সাথে সংযুক্ত ঘড়ির ক্ষেত্রে অন্তর্ভুক্ত৷ এই বৈশিষ্ট্যটি ধীরে ধীরে বিকাশকারী পূর্বরূপগুলিতে রোল আউট করা হবে, তাই আপনি প্রাথমিকভাবে এটি আপনার ঘড়িতে দেখতে পাবেন না।
পরিধানযোগ্য সমর্থন লাইব্রেরিতে আপডেট, v2.3.0
পরিধানযোগ্য সমর্থন লাইব্রেরির জন্য v2.3.0 ডকুমেন্টেশন আপডেটে রিব্র্যান্ডিং আপডেট অন্তর্ভুক্ত রয়েছে।
অতিরিক্তভাবে, লাইব্রেরির v2.3.0-এ ComplicationDrawable
এবং TextRenderer
এর সাথে সম্পর্কিত আপডেট অন্তর্ভুক্ত রয়েছে যাতে পাঠ্য রেঞ্জের সাথে মার্কআপ অবজেক্ট সংযুক্ত থাকে। এই ক্লাসগুলি স্প্যান করা পাঠ্যগুলির পরিচালনা উন্নত করেছে৷ স্প্যানগুলির শুধুমাত্র একটি নির্দিষ্ট উপসেট রেন্ডার করা যেতে পারে - যে স্প্যানটি আঁকা যায় তার জন্য setText
পদ্ধতিটি দেখুন - যাতে ঘড়ির মুখে রেন্ডার করার সময় স্প্যানগুলি স্থানের বাইরে না দেখায়৷
2018-মার্চ-15 পরিধানের রিব্র্যান্ড
এই বিভাগে Wear OS বৈশিষ্ট্য সম্পর্কে তথ্য রয়েছে।
Android Wear এর নতুন নাম
Google দ্বারা Android Wear-এর নাম পরিবর্তন করে Wear OS রাখা হয়েছে৷
2018-ফেব্রুয়ারি-27 অ্যাম্বিয়েন্ট মোড আপডেট
এই বিভাগে নতুন Android Wear বৈশিষ্ট্য সম্পর্কে তথ্য রয়েছে৷
পরিবেষ্টিত মোড সমর্থন করার জন্য নতুন ক্লাস
অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরির 27.1.0 সংস্করণে একটি নতুন ক্লাস রয়েছে, AmbientModeSupport
, যা এখন অবচ্যুত AmbientMode
ক্লাসকে প্রতিস্থাপন করে৷ নমুনা আপডেট আসন্ন সপ্তাহে পরিকল্পনা করা হয়.
2018-Jan-25 চূড়ান্ত এমুলেটর এবং আরও অনেক কিছু
এই বিভাগে নতুন Android Wear বৈশিষ্ট্য সম্পর্কে তথ্য রয়েছে৷
অ্যান্ড্রয়েড এমুলেটর: পরিধানের জন্য আপডেট
অ্যান্ড্রয়েড এমুলেটরের চূড়ান্ত পরিধান-সম্পর্কিত আপডেটটি API সংস্করণ 26-এর উপর ভিত্তি করে অ্যাপ পরীক্ষা করার জন্য উপলব্ধ।
পরিধানযোগ্য সমর্থন লাইব্রেরিতে উন্নতকরণ, v2.2.0
পরিধানযোগ্য সমর্থন লাইব্রেরির 2.2.0 সংস্করণে নীচে বর্ণিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে।
একটি নতুন অপঠিত বিজ্ঞপ্তি সূচক
যেহেতু ব্যবহারকারীরা অপঠিত বিজ্ঞপ্তিগুলি সম্পর্কে সচেতন হতে চান, তাই একটি নতুন সূচক প্রদান করা হয়েছে: ঘড়ির মুখের নীচে একটি বৃত্তাকার বিন্দু৷ আপনি যদি নিজে থেকে বিজ্ঞপ্তিগুলি পরিচালনা করতে পছন্দ করেন, আপনি ডিফল্ট সূচক লুকানোর জন্য setHideNotificationIndicator
ব্যবহার করতে পারেন এবং স্ট্যাটাস বারে একটি বিজ্ঞপ্তি গণনা প্রদর্শন করতে আপনার নিজের বা setShowUnreadCountIndicator
প্রদর্শন করতে পারেন৷
setAccentColor
পদ্ধতিতে অপঠিত বিজ্ঞপ্তি নির্দেশকের বাইরের রিংয়ের রঙ কাস্টমাইজ করুন।
দ্রষ্টব্য: অপঠিত বিজ্ঞপ্তি সূচকটি Wear 2.8.0 এর উত্পাদন সংস্করণে সক্ষম নয়৷ পরিবর্তে লেটেস্ট Wear এমুলেটর ব্যবহার করে আপনার বাস্তবায়ন পরীক্ষা করুন। Wear (সংস্করণ 2.9.0) এর পরবর্তী ভোক্তা প্রকাশের সাথে শুরু করে, অপঠিত বিজ্ঞপ্তি সূচকটি ডিফল্টরূপে প্রদর্শিত হবে।
জটিলতা অঙ্কনযোগ্য ক্লাসের উন্নতি
ComplicationDrawable
ক্লাস একটি ঘড়ির মুখের জন্য একটি অনুমতি অনুরোধ শুরু করে যা ট্যাপ করা হয় যখন সিস্টেমটি TYPE_NO_PERMISSION
এর মান নির্দেশ করে, যা নির্দেশ করে যে ঘড়ির মুখের জটিলতা ডেটা পাওয়ার অনুমতি নেই৷
অতিরিক্তভাবে, ComplicationDrawable
ক্লাসটি যখন ইমেজ লোড করা শেষ হয় বা যখন একটি ট্যাপ হাইলাইটের মেয়াদ শেষ হয়ে যায় তখন এটি নিজেকে বাতিল করে দেয়। এই অবৈধতার প্রতিক্রিয়া জানাতে—যেমন আপনার ঘড়ির মুখ পুনরায় আঁকতে—একটি Drawable.Callback
যোগ করুন৷ কলব্যাক৷
পরিচিত সমস্যা
- আপনি যদি এমুলেটরে থিয়েটার মোড সক্রিয় করেন, যেমন স্ক্রীন এবং উজ্জ্বলতা সেটিংস পরিবর্তন করুন , এমুলেটর থিয়েটার মোডে আটকে থাকতে পারে। সমস্যা সমাধানের জন্য এমুলেটর ডেটা সাফ করা প্রয়োজন; একটি এমুলেটর চালান এবং থামান এবং ডেটা পরিষ্কার করুন দেখুন।
- API স্তর 25 বা 26 এর জন্য একটি এমুলেটরের উইন্ডোর মধ্যে, পাওয়ার বোতামটি কাজ করে না। পরিবর্তে পাওয়ার বোতাম ছাড়া অন্য বোতাম ব্যবহার করুন। বিশেষত, পরিবেষ্টিত মোডে স্যুইচ করতে-উদাহরণস্বরূপ, যেন একজন ব্যবহারকারী তার হাতের তালু দিয়ে স্ক্রীন ঢেকে রেখেছেন-ডিসপ্লের ডানদিকে এমুলেটর টুলবারে পাওয়ার বোতামটি ব্যবহার করুন। ইন্টারেক্টিভ মোডে অ্যাপ্লিকেশন লঞ্চার শুরু করতে, এমুলেটর টুলবারে হোম বোতামটি ব্যবহার করুন।
- এমুলেটরের চায়না সংস্করণে, আপনি যদি হস্তাক্ষর ইনপুট পদ্ধতি ব্যবহার করেন, তাহলে স্ক্রিনটি ঝলকানি শুরু করতে পারে। তারপরে, আপনি যখন অন-স্ক্রীন কীবোর্ডের জন্য বোতামটি ক্লিক করেন, কীবোর্ডটি অর্ধেক স্ক্রীন ব্লক করে দেয়।
2017-ডিসেম্বর-18 Google Play পরিষেবাগুলিতে নতুন অ্যাক্সেস৷
এই বিভাগে নতুন Android Wear বৈশিষ্ট্য সম্পর্কে তথ্য রয়েছে৷
GoogleApiClient ক্লাস থেকে দূরে সরে যান
Google Play পরিষেবাগুলির 11.8.0 সংস্করণ দিয়ে শুরু করে, আপনার Wear অ্যাপগুলিকে GoogleApiClient
ক্লাস থেকে দূরে স্থানান্তর করুন এবং এর পরিবর্তে API ক্লায়েন্ট অবজেক্টগুলি ব্যবহার করুন যা GoogleApi
ক্লাস এবং টাস্ক API- এর উপর ভিত্তি করে।
দ্রষ্টব্য: এই আপডেটটি চীনের জন্য Android Wear অ্যাপগুলিতে প্রযোজ্য নয়, যা সাধারণত Google Play পরিষেবাগুলির 10.2.0 সংস্করণ ব্যবহার করে৷
আরও তথ্যের জন্য, নিম্নলিখিত দেখুন:
- GoogleApi-তে Wear Apps স্থানান্তর করা হচ্ছে
- Google API অ্যাক্সেস করুন
-
Wearable
class documentation
Google Play পরিষেবাগুলির সাথে সংযোগ করার জন্য নতুন উপাদান৷
আপনি যখন GoogleApi
ক্লাস প্রসারিত করে এমন ক্লাস ব্যবহার করেন, যেমন DataClient
এবং MessageClient
, তখন Google Play পরিষেবা SDK আপনার জন্য Google Play পরিষেবাগুলির সংযোগগুলি পরিচালনা করে৷ যে অ্যাপগুলি এই ক্লাসগুলি ব্যবহার করে তাদের আর GoogleApiClient
অবজেক্ট তৈরি এবং পরিচালনা করার প্রয়োজন নেই৷ আরও তথ্যের জন্য ব্লগ পোস্ট মুভিং পাস্ট GoogleApiClient দেখুন।
Google Play পরিষেবার সাথে সংযোগ করার জন্য পরিধান-সম্পর্কিত উপাদানগুলির প্রতিস্থাপনের জন্য, অবচিত উপাদানগুলির প্রতিস্থাপনগুলি দেখুন৷ Google Play পরিষেবাগুলির সাথে সম্পর্কিত রিলিজ এবং পরিচিত সমস্যাগুলির জন্য, Google Play পরিষেবাগুলির জন্য রিলিজ নোটগুলি দেখুন৷
দ্রষ্টব্য: আপনি যদি Google Play পরিষেবার সর্বশেষ সংস্করণের সাথে আপনার অ্যাপটি কম্পাইল করেন, ব্যবহারকারীদের তাদের ডিভাইসগুলিকে সেই সর্বশেষ সংস্করণে আপডেট করার জন্য অনুরোধ করা হয়। যাইহোক, API সংস্করণ 26 কে লক্ষ্য করে এমন অ্যাপগুলির জন্য একটি পরিচিত সমস্যা ব্যবহারকারীদের তাদের ডিভাইস আপডেট করার জন্য অনুরোধ করা থেকে বাধা দিতে পারে। এই সমস্যাটি Google Play পরিষেবার জন্য রিলিজ নোটে বর্ণনা করা হয়েছে।
2017-Oct-25 অ্যাম্বিয়েন্ট মোড এবং আরও অনেক কিছু
এই বিভাগে নতুন Android Wear বৈশিষ্ট্য সম্পর্কে তথ্য রয়েছে৷
অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরি, v27.0.0: বৈশিষ্ট্য এবং বাগ ফিক্স
Android সাপোর্ট লাইব্রেরির 27.0.0 সংস্করণে Wear-এর জন্য নতুন বৈশিষ্ট্য রয়েছে। নিম্নলিখিত বিভাগ পর্যালোচনা করুন.
পরিবেষ্টিত মোড সমর্থন করার জন্য নতুন, পছন্দের উপায়
অ্যাম্বিয়েন্ট মোড ডিভাইসটি নিষ্ক্রিয় হয়ে গেলে একটি Wear অ্যাপ ব্যবহারকারীর কাছে দৃশ্যমান থাকতে দেয়। অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরিতে আপনার অ্যাপের অ্যাম্বিয়েন্ট মোড ব্যবহার করার জন্য একটি নতুন, পছন্দের উপায় রয়েছে। Wear টিম এই উল্লেখযোগ্য পরিবর্তন সম্পর্কে বিকাশকারীর মতামত চায়।
বিশেষত, AmbientMode
ক্লাস ব্যবহার করে নিম্নলিখিত সুবিধাগুলি অফার করে:
- অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরিতে
Activity
সাবক্লাস, যেমনFragmentActivity
। সমর্থন লাইব্রেরি টুকরা জন্য কার্যকারিতা উপলব্ধ. - স্থাপত্যের উপাদান , যা জীবনচক্র সম্পর্কে সচেতন ।
- Google সাইন-ইন এর জন্য আরও ভাল সমর্থন।
অ্যান্ড্রয়েড সমর্থন লাইব্রেরিতে মেনিফেস্ট মেটাডেটা ধ্রুবক
Android ম্যানিফেস্ট ফাইলের meta-data
ট্যাগে ব্যবহৃত Android Wear অ্যাপের কনস্ট্যান্ট এখন Android সাপোর্ট লাইব্রেরিতে পাওয়া যায় । ধ্রুবকগুলি ব্যবহার করতে—স্ট্যান্ডএলোন অ্যাপস, নোটিফিকেশন ব্রিজিং মোড এবং ওয়াচ ফেস প্রিভিউ ইমেজগুলির জন্য—অ্যাপ মডিউলের build.gradle
ফাইলের নির্ভরতা বিভাগে নিম্নলিখিতগুলির একটি রেফারেন্স যোগ করুন, যার জন্য Google সংগ্রহস্থলের সর্বশেষ সংস্করণ প্রয়োজন:
গ্রোভি
implementation 'com.android.support:wear:27.0.0'
কোটলিন
implementation("com.android.support:wear:27.0.0")
অ্যাকশন ড্রয়ার আপডেট
WearableActionDrawerView
ক্লাসে আপডেটগুলি উপলব্ধ, যা একটি পরিধানযোগ্য অ্যাকশন ড্রয়ার তৈরি করতে ব্যবহৃত হয়। সর্বশেষ সংস্করণে:
- যখন মেনু আইটেম পরিবর্তন করা হয়, অ্যাকশন ড্রয়ার সঠিকভাবে আপডেট হয়।
- একটি অ্যাকশন ড্রয়ারের জন্য সেট করা হলে, শিরোনামটি সঠিকভাবে প্রদর্শিত হবে।
গোলাকার অঙ্কনযোগ্য শ্রেণীর মুদ্রাস্ফীতি
অন্তত 24-এর একটি API স্তর অনুমান করে, RoundedDrawable
শ্রেণীটি এখন একটি আঁকাযোগ্য XML ফাইল থেকে স্ফীত করা যেতে পারে; কাস্টম অঙ্কনযোগ্য দেখুন।
পরিধানযোগ্য সমর্থন লাইব্রেরি, v2.1.0: উন্নতকরণ এবং আরও অনেক কিছু
পরিধানযোগ্য সমর্থন লাইব্রেরির 2.1.0 সংস্করণে নিম্নলিখিত বিভাগে বর্ণিত আপডেটগুলি অন্তর্ভুক্ত রয়েছে এবং এর জন্য Android সমর্থন লাইব্রেরি সংস্করণ 26.0.2 বা উচ্চতর প্রয়োজন৷
অ্যাম্বিয়েন্ট মোডের জন্য বার্ন-ইন-সেফ ইমেজ সরবরাহ করুন
ComplicationDrawable
ক্লাস আপনাকে পরিবেষ্টিত মোডের জন্য বার্ন-ইন-সেফ ইমেজ সরবরাহ করতে দেয়। বিশেষত, একটি ComplicationData
অবজেক্টের বার্ন-ইন সুরক্ষা ছোট ইমেজ ফিল্ড একটি ঘড়ির মুখকে SMALL_IMAGE
জটিলতার প্রকারে একটি ছোট ছবি প্রদর্শন করতে দেয়, পরিবেষ্টিত মোডে, যখন বার্ন-ইন সুরক্ষা সক্ষম করা থাকে।
জটিলতার জন্য ইভেন্ট আপডেট ট্যাপ করুন
ComplicationDrawable
ক্লাসে একটি নতুন onTap
পদ্ধতি রয়েছে যা আপনার ঘড়ির মুখের ট্যাপ ইভেন্টগুলিকে জটিলতার দিকে যেতে দেয়। নতুন পদ্ধতিটি বিদ্যমান কার্যকারিতা তৈরি করে যেখানে ঘড়ির মুখে একটি ট্যাপ WatchFaceService.Engine.onTapCommand
পদ্ধতিটিকে ট্রিগার করে।
ট্যাপ স্থানাঙ্কগুলি ধারণ করে ComplicationDrawable
সাথে যুক্ত অ্যাকশনটি চালু করতে আপনি একটি onTap
কলের মাধ্যমে একটি ComplicationDrawable
স্থানাঙ্কগুলি প্রেরণ করতে পারেন৷ যখন নতুন onTap
পদ্ধতি কল করা হয়, তখন আপনি একটি ComplicationDrawable
এর সাথে যুক্ত ক্রিয়াটি চালু করেছে কিনা তা দেখতে true
একটি রিটার্ন মান ব্যবহার করতে পারেন।
উপরন্তু, setHighlightDuration
পদ্ধতি onTap
পদ্ধতি কল করার পরে হাইলাইট থাকার জন্য একটি জটিলতার সময়কাল সেট করে।
পরিসীমা মান জটিলতার জন্য অগ্রগতি বার
আপনি যদি আপনার ঘড়ির মুখে পরিসীমা মান জটিলতার জন্য আপনার নিজস্ব অগ্রগতি বার আঁকতে পছন্দ করেন, তাহলে ComplicationDrawable
দ্বারা আঁকা পরিসীমা মান অগ্রগতি লুকানোর জন্য ComplicationDrawable
ক্লাসের setRangedValueProgressHidden
পদ্ধতিটি ব্যবহার করুন।
2017-অক্টোবর-02 Android Wear বিটা
তারিখ: 2017-Oct-02
বিল্ড: OWP4.170828.008
সমর্থিত ডিভাইস: এলজি ওয়াচ স্পোর্ট
এই বিভাগে Android Wear বিটা রিলিজের জন্য পরিচিত সমস্যা রয়েছে। বিটা প্রোগ্রাম সম্পর্কে তথ্যের জন্য বা নথিভুক্ত করার জন্য, Android বিটা পৃষ্ঠাটি দেখুন।
পরিচিত সমস্যা
- Google Pay এবং এর কার্ডগুলি এই Android Wear বিটা রিলিজের সাথে কাজ করে না।
- এমনকি সেলুলার সংযোগ চালু থাকলেও, বিটা ইনস্টল হওয়ার পরে এটি বন্ধ হয়ে যায়। একটি সমাধান হিসাবে, বিটা ইনস্টল হওয়ার পরে সেটিংস > সংযোগ > সেলুলার এ নেভিগেট করে সেলুলার সংযোগ চালু করুন।
- বিটা আপডেটের পরে যদি বিজ্ঞপ্তিগুলি অনিয়মিত হয় বা অনুপস্থিত হয়, বা পরিচিতিগুলি সিঙ্ক করা হয়নি, আপনার ঘড়ি ফ্যাক্টরি-রিসেট করুন৷
- পরিধান টিউটোরিয়ালে, যা একটি ঘড়ি সেট আপ করার পরে শুরু হয়, কিছু কার্ড এলোমেলো আচরণ করে, তবে সেগুলিকে একটি সোয়াইপ করে বরখাস্ত করা যেতে পারে।
- Android 6.0 ফোনে, ঘড়িতে ফোন কলের বিজ্ঞপ্তি পাওয়া যায় না।
- হার্ট রেট নিরীক্ষণ কখনও কখনও একটি আপডেট পরে ব্যর্থ হয়. একটি সমাধান হিসাবে, ঘড়িটি পুনরায় বুট করুন।
- স্ট্রীমের ওটিএ কার্ড কখনও কখনও একটি ইনস্টলেশন সক্ষম করতে ব্যর্থ হয়৷ একটি সমাধান হিসাবে, সেটিংস > সিস্টেম > সম্পর্কে > সিস্টেম আপডেটগুলিতে নেভিগেট করুন।