Wear OS 5 Android 14 (API লেভেল 34) এর উপর ভিত্তি করে। যখন আপনি Wear OS 5-এ ব্যবহারের জন্য আপনার Wear OS অ্যাপ প্রস্তুত করেন, তখন সিস্টেমের আচরণের পরিবর্তনগুলি পরিচালনা করুন যা Android 14-এর সমস্ত অ্যাপকে প্রভাবিত করে , সেইসাথে Android 14 কে লক্ষ্য করে এমন অ্যাপগুলির পরিবর্তনগুলিকে প্রভাবিত করে ৷
Wear OS 5 পরিবর্তনগুলি সমস্ত অ্যাপকে প্রভাবিত করে৷
নিম্নলিখিত আচরণ পরিবর্তনগুলি Wear OS-এর জন্য নির্দিষ্ট ব্যবহারের ক্ষেত্রে এবং লাইব্রেরিগুলিকে প্রভাবিত করে৷ এই পরিবর্তনগুলি লক্ষ্য SDK সংস্করণ নির্বিশেষে Wear OS 5 বা উচ্চতর সংস্করণে চলা সমস্ত অ্যাপকে প্রভাবিত করে৷
গোপনীয়তা ড্যাশবোর্ড
Wear OS 5 গোপনীয়তা ড্যাশবোর্ডের জন্য সমর্থন যোগ করে, যা ব্যবহারকারীদের প্রতিটি অ্যাপের ডেটা ব্যবহারের কেন্দ্রীভূত দৃশ্য অফার করে।
নতুন ঘড়ি শুধুমাত্র ঘড়ির মুখগুলি দেখায় যা ওয়াচ ফেস ফর্ম্যাট ব্যবহার করে
যে ঘড়িগুলি Wear OS 5 বা উচ্চতর দিয়ে লঞ্চ হয় শুধুমাত্র ঘড়ির মুখগুলিকে সমর্থন করে যেগুলি ওয়াচ ফেস ফর্ম্যাট ব্যবহার করে৷ এই কারণে, আমরা সুপারিশ করি যে আপনি ওয়াচ ফেস ফর্ম্যাট ব্যবহার করে মাইগ্রেট করুন৷
Wear OS 5 পরিবর্তনগুলি Android 14 কে লক্ষ্য করে এমন অ্যাপগুলিকে প্রভাবিত করে৷
নিম্নলিখিত পরিবর্তনগুলি শুধুমাত্র আপনার অ্যাপকে প্রভাবিত করে যদি আপনি আপনার টার্গেট SDK সংস্করণ Android 14-এ আপডেট করেন , যে সংস্করণটির উপর Wear OS 5 ভিত্তিক।
সর্বদা চালু থাকা অ্যাপগুলি ব্যাকগ্রাউন্ডে যেতে পারে
Wear OS 5 থেকে শুরু করে, একটি নির্দিষ্ট সময়ের জন্য পরিবেষ্টিত মোডে দৃশ্যমান হওয়ার পরে সিস্টেমটি সবসময়-অন-অ্যাপগুলিকে ব্যাকগ্রাউন্ডে নিয়ে যায় । ব্যবহারকারীরা সিস্টেম সেটিংসে টাইমআউট কনফিগার করতে পারেন।
ব্যায়াম-রেকর্ডিং অ্যাপগুলিকে অবশ্যই একটি ফোরগ্রাউন্ড পরিষেবার ধরণ ঘোষণা করতে হবে
আপনার অ্যাপ যদি Wear OS 5 বা উচ্চতর ডিভাইসে চালিত ডিভাইসগুলিতে কোনও ব্যবহারকারীর ওয়ার্কআউট সেশনের অংশ হিসাবে ব্যায়াম রেকর্ড করে, তাহলে আপনাকে অবশ্যই ফোরগ্রাউন্ড পরিষেবাতে health
ফোরগ্রাউন্ড পরিষেবার ধরণ নির্দিষ্ট করতে হবে যা ExerciseClient
আহ্বান করে। অতিরিক্তভাবে, যদি আপনার অ্যাপ ওয়ার্কআউট সেশনের সময় অবস্থানের তথ্য নিরীক্ষণ করতে পারে, তাহলে আপনাকে অবশ্যই location
ফোরগ্রাউন্ড পরিষেবার প্রকার উল্লেখ করতে হবে।
কিছু অফ-রিস্ট ডিভাইস বেশিক্ষণ আনলক থাকে
Wear OS 5 বা উচ্চতর চালিত সমর্থিত ডিভাইসগুলিতে, ব্যবহারকারী যদি কব্জি শনাক্তকরণ বন্ধ করে দেন এবং তারপরে তার কব্জি থেকে ডিভাইসটি সরিয়ে নেন, তাহলে সিস্টেমটি অন্যথার চেয়ে দীর্ঘ সময়ের জন্য ডিভাইসটিকে আনলক করে রাখে ।
আপনার অ্যাপের যদি উচ্চ স্তরের নিরাপত্তার প্রয়োজন হয়—যেমন সম্ভাব্য সংবেদনশীল বা ব্যক্তিগত ডেটা প্রদর্শন করার সময়—কব্জি সনাক্তকরণ সক্ষম করা আছে কিনা তা পরীক্ষা করুন।
টেনে আনা যায় এমন কন্টেন্ট সিস্টেম জেসচার অ্যাক্টিভেশন পয়েন্ট ওভারল্যাপ করতে পারে
Wear OS 5 থেকে শুরু করে, সিস্টেমটি সিস্টেমের UI-তে ব্যবহৃত অঙ্গভঙ্গি নেভিগেশন থেকে আলাদাভাবে মোশন ইভেন্ট অঙ্গভঙ্গি ব্যবহার করে।
যদি আপনার অ্যাপের UI-তে বড় টেনে নেওয়া যায় এমন স্পেস থাকে যা সিস্টেম অঙ্গভঙ্গি অঞ্চলগুলিকে ওভারল্যাপ করে, তাহলে আপনাকে এই দৃশ্যগুলির জন্য সিস্টেম অঙ্গভঙ্গি বর্জন আয়তক্ষেত্রগুলি যোগ করতে হতে পারে৷ এটি করার জন্য, প্রদত্ত এলাকায় নেভিগেশন অঙ্গভঙ্গি উপেক্ষা করার জন্য সিস্টেম UI-কে নির্দেশ দিতে setSystemGestureExclusionRects()
কল করুন। এজ-টু-এজ UI অভিজ্ঞতা প্রদান করতে আপনি কীভাবে আপনার মোবাইল অ্যাপে বিরোধপূর্ণ অ্যাপ অঙ্গভঙ্গি পরিচালনা করেন তার অনুরূপ।
সিস্টেম UI ইঙ্গিতের অনুরোধে ভিন্নভাবে সাড়া দেওয়ার জন্য আপনি setSystemGestureExclusionRects()
API ব্যবহার করতে পারেন। উদাহরণস্বরূপ, ব্যবহারকারীর অভিপ্রায় নিশ্চিত করতে সিস্টেম UI অতিরিক্ত UI ইঙ্গিত দেখাতে পারে, যেমন একটি অনুভূমিক দণ্ড।
অন্তর্নিহিত এবং মুলতুবি অভিপ্রায়ে সীমাবদ্ধতা
আপনি যদি আপনার অ্যাপে টাইলস ব্যবহার করেন, তাহলে আপনার উদ্দেশ্যগুলি অন্তর্নিহিত এবং মুলতুবি থাকা অভিপ্রায়গুলির বিধিনিষেধ দ্বারা প্রভাবিত হয়েছে কিনা তা পরীক্ষা করুন৷
কিছু বিজ্ঞপ্তি এখনও বাতিলযোগ্য নয়
অ্যান্ড্রয়েড 14 (API লেভেল 34) বা উচ্চতর চালিত ডিভাইসে আপনার অ্যাপের হ্যান্ডহেল্ড সংস্করণ ব্যবহার করার সময়, ব্যবহারকারীরা পূর্ববর্তী সংস্করণগুলিতে বাতিলযোগ্য নয় এমন বিজ্ঞপ্তিগুলি খারিজ করতে পারেন ।
Wear OS 5 এবং উচ্চতর সংস্করণে, যাইহোক, এই বিজ্ঞপ্তিগুলি এখনও বাতিলযোগ্য নয়৷
Android 14 থেকে অন্যান্য পরিবর্তন
Android 14 থেকে নিম্নলিখিত পরিবর্তনগুলি সম্ভবত আপনার Wear OS অ্যাপকে প্রভাবিত করবে।
Android 14 পরিবর্তন যা সমস্ত অ্যাপকে প্রভাবিত করে
- সঠিক অ্যালার্মের সময়সূচী ডিফল্টরূপে অস্বীকার করা হয়
- প্রসঙ্গ-নিবন্ধিত সম্প্রচারগুলি সারিবদ্ধ থাকে যখন অ্যাপগুলি ক্যাশে থাকে৷
- অতিরিক্ত কারণ একটি অ্যাপ সীমাবদ্ধ স্ট্যান্ডবাই বালতিতে স্থাপন করা যেতে পারে
অ্যান্ড্রয়েড 14 পরিবর্তন যা API লেভেল 34 টার্গেট করা অ্যাপগুলিকে প্রভাবিত করে
- ফোরগ্রাউন্ড পরিষেবার প্রকারগুলি প্রয়োজন৷
- নন-লিনিয়ার ফন্ট স্কেলিং (শুধু ভিউ-ভিত্তিক UI উপাদানগুলিকে প্রভাবিত করে)
-
BluetoothAdapter
এBLUETOOTH_CONNECT
অনুমতির প্রয়োগ৷ -
JobScheduler
কলব্যাক এবং নেটওয়ার্ক আচরণকে শক্তিশালী করে - রানটাইম-নিবন্ধিত ব্রডকাস্ট রিসিভারগুলি অবশ্যই স্পষ্টভাবে রপ্তানি করা উচিত বা রপ্তানি করা হবে না
- নিরাপদ ডায়নামিক কোড লোড হচ্ছে
- ব্যাকগ্রাউন্ড থেকে কার্যক্রম শুরু করার অতিরিক্ত বিধিনিষেধ
- ব্যবহারকারী ফটো এবং ভিডিও আংশিক অ্যাক্সেস মঞ্জুর করতে পারেন
আপনার জন্য প্রস্তাবিত
- দ্রষ্টব্য: জাভাস্ক্রিপ্ট বন্ধ থাকলে লিঙ্ক টেক্সট প্রদর্শিত হয়
- Android 10-এ গোপনীয়তার পরিবর্তন
- একটি GATT সার্ভারের সাথে সংযোগ করুন {:#connect}
- পটভূমিতে যোগাযোগ করুন