কম্পিউটার

Android ফোনে বিকাশকারী বিকল্পগুলির 28 সুবিধা

অ্যান্ড্রয়েড প্রাচীনতম স্মার্টফোন অপারেটিং সিস্টেমগুলির মধ্যে একটি হওয়ায়, এটি দ্রুত বিকাশ লাভ করেছে। দৃশ্যত, সবাই এই অগ্রগতি প্রত্যক্ষ করেছে. একটি উন্নত অপারেটিং সিস্টেম হওয়ার সাথে শুরু করে, এটি এখন অনেকগুলি বিকল্প স্থির করেছে যা ব্যবহারকারীদের তাদের উপায়ে ব্যবহার করার জন্য অ্যাক্সেস দেয়। সম্ভবত, এই কারণে, Google টিম অ্যান্ড্রয়েড ফোনে বিকাশকারী বিকল্পগুলিকে একীভূত করেছে৷ এই বিকল্পগুলি অন্যথায় সক্ষম নয় এবং শুধুমাত্র উন্নত ব্যবহারকারীদের জন্য। হ্যাঁ, আমরা বুঝতে পেরেছি এখন আপনি জানতে চান কারা 'উন্নত-ব্যবহারকারী' এবং কেন এই বিকল্পটি অন্যথায় সক্ষম করা হয়নি৷

Android-এ বিকাশকারী বিকল্প কী?

Android ডিভাইসগুলি কিছু গোপন বিকল্পগুলির সাথে প্যাক আপ করা হয়, যা বিকাশকারী বিকল্প হিসাবে পরিচিত৷ এগুলি ব্যবহারকারীদের জন্য বোঝানো হয়েছে যারা বিভিন্ন প্রযুক্তিগত উদ্দেশ্যে এগুলি অ্যাক্সেস করতে চান যেমন একটি সফ্টওয়্যার/অ্যাপ পরীক্ষা করা বা Android ডিভাইসের জন্য একটি অ্যাপ লিখতে। এই বিকল্পগুলি আপনাকে অ্যাপ স্ট্রেস অনুকরণ করতে, ডিবাগিং বিকল্পগুলি সক্ষম করতে, আপনার অ্যান্ড্রয়েডে বাগ রিপোর্ট ক্যাপচার করতে এবং এমনকি আপনার সফ্টওয়্যারের প্রভাব পরিমাপ করতে স্ক্রিনে CPU ব্যবহার দেখাতে দেয়৷

তাই এখন আমরা বুঝতে পারছি কেন তাদের এত গোপন রাখা হয়! যাইহোক, আপনি সহজেই বিকাশকারী বিকল্পগুলি চালু করতে পারেন এবং সেগুলিতে আপনার হাত পেতে পারেন৷

কীভাবে বিকাশকারী বিকল্প সক্ষম করবেন?

Android বিকাশকারী সেটিংস পরিবর্তন করা যথেষ্ট সহজ। শুধু আপনার ফোনের সেটিংস খুলুন> ফোন সম্পর্কে> বিল্ড নম্বর> এটিতে 7 বার আলতো চাপুন। এখন ব্যাক বিকল্পে আলতো চাপুন এবং আপনি ফোন সম্পর্কে আগে বিকাশকারী বিকল্পগুলি খুঁজে পাবেন।

Android ফোনে বিকাশকারী বিকল্পগুলির সুবিধা:

যদিও বিকাশকারী সেটিংস উন্নত ব্যবহারকারীদের জন্য বোঝানো হয়, সেগুলি আমাদের কল্পনার চেয়ে অনেক বেশি ব্যবহার হতে পারে৷ এখানে Android ফোনে বিকাশকারী বিকল্পগুলির সুবিধা রয়েছে৷

  1. বাগ রিপোর্ট: আপনার ফোনে বাগ রিপোর্ট রয়েছে যা আপনার দেখার জন্য রয়েছে, তবে, আপনার ডিভাইসটি প্রদান করলেই সেগুলি দেখার জন্য উপলব্ধ। তালিকার শীর্ষে এই বিকল্পটি আলতো চাপলে, আপনি যখনই চান তখন এই প্রতিবেদনটি দেখতে পারবেন।
  1. ডেস্কটপ ব্যাকআপ পাসওয়ার্ড: আপনাকে আপনার পিসি থেকে জিনিসগুলি ব্যাকআপ এবং পুনরুদ্ধার করার একটি বিকল্প দেওয়া হয়েছে। একটি পাসওয়ার্ড সেট করা আপনাকে এটি করার অনুমতি দেবে৷
  1. জাগ্রত থাকুন: এই বিকল্পটি সক্রিয় করা আপনার ফোনের স্ক্রীন যেকোন সময় এবং প্রতিবার প্লাগ ইন করার সময় সজাগ রাখবে৷ এই বৈশিষ্ট্যটি মূলত বিকাশকারীদের জন্য সহায়ক
  1. ব্লুটুথ HCI স্নুপ লগ সক্ষম করুন:৷ আপনি ব্লুটুথ এইচসিআই (হোস্ট কন্ট্রোলার ইন্টারফেস) প্যাকেটগুলি ক্যাপচার এবং বিশ্লেষণ করতে সক্ষম হবেন। সক্ষম হলে, আপনার ফোন ক্যাপচার করবে এবং বিশ্লেষণের জন্য ডিভাইস স্টোরেজের (/SD card/ btsnoop_hci.log) একটি ফাইলে রাখবে।

ডিবাগিং

  1. USB ডিবাগিং:৷ এই বৈশিষ্ট্যটি আপনার Android ডিভাইসটিকে USB এর মাধ্যমে আপনার কম্পিউটারের সাথে যোগাযোগ করতে দেয়৷ এছাড়াও আপনি USB ডিবাগিং অনুমোদন প্রত্যাহার করতে পারেন:আপনি যখন প্রথমবার USB ডিবাগ করার জন্য একটি কম্পিউটার ব্যবহার করেন, তখন আপনাকে এটি অনুমোদন করতে হবে এবং একটি কীপেয়ার সেট আপ করতে হবে৷
  2. মক লোকেশন অ্যাপ নির্বাচন করুন: এই বিকল্পটি আপনাকে যে কোনো নির্দিষ্ট অ্যাপের জন্য অবস্থানের তথ্য সেট করার অনুমতি দেবে। এটি আপনার জন্য সহায়ক যদি আপনি এমন একটি অ্যাপ তৈরি করেন যার জন্য অবস্থানের তথ্য প্রয়োজন৷
  1. ডিবাগ অ্যাপ নির্বাচন করুন: আপনি যদি একটি অ্যাপ ডিবাগ করতে চান তবে এই বৈশিষ্ট্যটি দিয়ে এটি বেছে নিন।

নেটওয়ার্কিং

  1. USB কনফিগারেশন নির্বাচন করুন: USB-এর মাধ্যমে পিসির সাথে সংযুক্ত হলে আপনার Android কীভাবে প্রতিক্রিয়া দেখাবে তা আপনি কাস্টমাইজ করতে পারেন৷

ইনপুট

  1. স্পর্শ দেখান: এই বিকল্পটি স্ক্রিনে একটি ভিজ্যুয়াল কিউ যোগ করে যেখানে একটি স্পর্শ নিবন্ধিত হয়।
  1. পয়েন্টারের অবস্থান: এটি সক্ষম করা আপনার ফোনের স্ক্রিনের শীর্ষে একটি তথ্য বার রাখবে এবং আপনার ডিভাইসের স্ক্রীনটি শেষ কোথায় স্পর্শ করা হয়েছিল তা জানতে সহায়তা করবে৷

অঙ্কন

  1. সারফেস আপডেট দেখান: যখন সেগুলি আপডেট করা হয় তখন এটি সম্পূর্ণ উইন্ডোজ পৃষ্ঠকে ফ্ল্যাশ করে৷
  2. লেআউট সীমা দেখান: চালু করা হলে, আপনি একটি ডায়ালগে সমস্ত উপাদানের প্রান্ত দেখতে পাবেন যাতে আপনি জানতে পারেন কোথায় একটি স্পর্শ তাদের সক্রিয় করবে৷
  1. আরটিএল লেআউট দিকনির্দেশ জোর করে: এই বৈশিষ্ট্যটি ডান-থেকে-বামে ভাষা সমর্থনের জন্য স্ক্রিন অভিযোজন জোর করে, যা বহু-ভাষা অ্যাপের বিকাশকারীদের জন্য সহায়ক।
  1. ট্রানজিশন অ্যানিমেশন স্কেল: এই সেটিং ট্রানজিশন-অ্যানিমেশন প্লেব্যাকের গতি সেট করে।
  2. অ্যানিমেটর সময়কাল স্কেল: এই বৈশিষ্ট্যটি আপনাকে অ্যাপ মেনু খোলা এবং বন্ধ করার মধ্যে অ্যানিমেশনের সময়কাল পরিবর্তন করতে দেয়।
  3. সেকেন্ডারি ডিসপ্লে উদ্দীপিত করুন: আপনি এই বিকল্পের মাধ্যমে বিভিন্ন স্ক্রীনের আকারকে উদ্দীপিত করতে পারেন।

হার্ডওয়্যার অ্যাক্সিলারেটেড রেন্ডারিং

  1. ফোর্স GPU রেন্ডারিং: এই সেটিং দিয়ে, আপনি আপনার ডিভাইসে থাকা অ্যাপগুলিকে 2D রেন্ডারিং ব্যবহার করতে বাধ্য করতে পারেন, এমনকি যখন তাদের এটি ব্যবহার না করার জন্য লেখা থাকে। এই বৈশিষ্ট্যটি সক্ষম করা জিনিসগুলিকে দুর্দান্ত দেখাতে পারে বা এমনকি সাময়িকভাবে আপনার ফোনটি বন্ধ করতে পারে৷
  2. ডিবাগ GPU ওভারড্র: GPU (গ্রাফিক্স প্রসেস ইউনিট) ওভারড্র করা হয় যখন একটি অ্যাপ্লিকেশন সিস্টেমকে অন্য কিছুর উপর কিছু আঁকতে বলে। ডিবাগ জিপিইউ ওভারড্র আপনাকে এই ধরনের যেকোনো কার্যকলাপের তথ্য প্রদান করবে।
  3. ফোর্স 4x MSAA: এই বৈশিষ্ট্যটি মাল্টি-স্যাম্পল অ্যান্টি-অ্যালিয়াসিং (MSAA) জোর করে যা আপনার ডিভাইসে জিনিসগুলিকে আরও ভাল দেখাতে পারে, তবে এটি CPU/RAM-এর উপর আরও চাপ সৃষ্টি করে৷

মনিটরিং

  1. কঠোর মোড সক্রিয়:
  1. CPU ব্যবহার দেখান: আপনি সর্বদা আপনার ডিভাইসের স্ক্রিনে CPU তথ্য দেখতে পারেন।
  2. GPU ভিউ আপডেট দেখান: এই সেটিং আপনাকে লাল ওভারলেতে GPU হার্ডওয়্যার দিয়ে আঁকা যেকোনো অনস্ক্রিন উপাদান দেখতে সাহায্য করে।
  3. হার্ডওয়্যার স্তর আপডেটগুলি দেখান:৷ এই বিকল্পটি সক্ষম হলে, যখনই কোনো হার্ডওয়্যার স্তর আপডেট করা হবে তখনই আপনাকে জানানো হবে।
  1. প্রোফাইল GPU রেন্ডারিং: এই সেটিংটি একটি গ্রাফ আঁকে - GPU কতটা কঠিন কাজ করছে তার একটি ভিজ্যুয়াল রেন্ডারিং। আপনি হয় অনস্ক্রিন দেখতে পারেন বা একটি ফাইল সংরক্ষণ করতে পারেন৷
  1. OpenGL ট্রেস সক্ষম করুন: আপনি এই বৈশিষ্ট্যটি দিয়ে OpenGL ত্রুটি রেকর্ড করতে পারেন। আপনার পছন্দের একটি লগ ফাইলে ত্রুটিগুলি ট্রেস করতে OpenGL সক্ষম করুন৷

অ্যাপস

  1. ক্রিয়াকলাপগুলি রাখবেন না: এই বৈশিষ্ট্যটি প্রতিটি অ্যাপ্লিকেশন বন্ধ করে দেয় যত তাড়াতাড়ি আপনি এটির মূল দৃশ্যটি ছেড়ে যান। তাই এই বৈশিষ্ট্যটি ব্যবহার করার সময় আপনার বরং সতর্ক হওয়া উচিত।
  2. পটভূমি প্রক্রিয়া সীমা: আপনার ডিভাইসে পটভূমিতে বেশ কয়েকটি প্রক্রিয়া কাজ করে। আপনি ব্যাকগ্রাউন্ড প্রসেস লিমিট সেটিংস সহ এক সময়ে চলমান এই প্রক্রিয়াগুলিকে সীমিত করতে পারেন৷
  3. সমস্ত ANR দেখান: আপনি এই বিকল্পটি সক্ষম করে ব্যাকগ্রাউন্ডে চলার সময় সাড়া না দেওয়া সমস্ত অ্যাপ দেখতে পারেন৷

এগুলি কিছু বিকাশকারী বিকল্প যা আপনি বিশেষ উদ্দেশ্যে ব্যবহার করতে পারেন!

নোটগুলি:

  • এই অ্যান্ড্রয়েড ডেভেলপার সেটিংস অ্যান্ড্রয়েড 6-এ উপলব্ধ। আপনি যে অ্যান্ড্রয়েড সংস্করণটি ব্যবহার করছেন তার সাথে এগুলি আলাদা হতে পারে।
  • সতর্কতা:বিকাশকারী বিকল্পগুলি চালু করার ফলে আপনার ডিভাইসে অনিয়মিত আচরণ হতে পারে৷ এই বিকল্পগুলি শুধুমাত্র উন্নত ব্যবহারকারীদের জন্য সুপারিশ করা হয়৷

  1. Android-এ সেরা 7 টি আমার ফোন অ্যাপ খুঁজুন

  2. Android 12 ডেভেলপার প্রিভিউ 1 এ নতুন কি আছে

  3. অ্যান্ড্রয়েডে ফাইলগুলি কীভাবে পরিচালনা করবেন

  4. কিভাবে অ্যান্ড্রয়েড ডিভাইসে RAM সাফ করবেন