বেশিরভাগ ডেভেলপারের জন্য, CameraX সাজেস্ট করা হয়। CameraX হল একটি Jetpack
লাইব্রেরি যা বেশিরভাগ Android ডিভাইসে (Android 5.0 এবং
তার পরবর্তী ভার্সন) কাজ করে এবং সাধারণ ব্যবহারের ক্ষেত্রে ডিজাইন করা একটি সামঞ্জস্যপূর্ণ, উচ্চ-স্তরের API প্রদান করে। CameraX আপনার জন্য ডিভাইস কম্প্যাটিবিলিটি সংক্রান্ত সমস্যার সমাধান করে যাতে আপনাকে
অ্যাপে ডিভাইস-নির্দিষ্ট কোড যোগ করতে না হয়।
CameraX, Camera2 প্যাকেজের উপরে তৈরি করা হয়েছে। জটিল ব্যবহারের ক্ষেত্রে সহায়তা করার জন্য আপনার যদি লো-লেভেল
ক্যামেরা কন্ট্রোলের প্রয়োজন হয়, তাহলে Camera2 একটি ভালো বিকল্প, তবে
API, CameraX-এর চেয়ে বেশি জটিল। এটি আপনাকে ডিভাইস-নির্দিষ্ট কনফিগারেশন
ম্যানেজ করতে দেয়। CameraX-এর মতো Camera2, Android 5.0 (API লেভেল ২১) এবং
তার পরবর্তী যেকোনও ভার্সনে কাজ করে।
আসল Android Camera ক্লাস বন্ধ করা হয়েছে। নতুন অ্যাপের ক্ষেত্রে
CameraX (সাজেস্ট করা) বা Camera2 ব্যবহার করা উচিত এবং আগে থেকে থাকা অ্যাপের ক্ষেত্রে নতুন ফিচারের সুবিধা নিতে
এবং ভবিষ্যতে ডিভাইসের সাথে মানানসই হওয়ার সুবিধা যাতে না হারায় সেই জন্য
মাইগ্রেট করা উচিত।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-10-21 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","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"]],["2026-10-21 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]