সুচিপত্র:
ইউএসবি ডিবাগিংয়ের চেয়ে আরও অনেক কিছু রয়েছে
আপনার ফোনের সেটিংসে লুকানো, (সত্যই, এগুলি ডিফল্টরূপে লুকানো থাকে) সেটিংস হ'ল ডিবাগিং এবং অ্যাপ্লিকেশন বিকাশের জন্য। আমাদের বেশিরভাগের সেখানে আরটি রানটাইমটিতে যেতে বা ইউএসবি ডিবাগিং সক্ষম করার জন্য কবুতর রয়েছে, সেখানে বিকল্পগুলির একটি দীর্ঘ তালিকা রয়েছে। যদিও আমাদের বেশিরভাগ সেগুলি কখনই ব্যবহার করবে না, আপনার ফোনের ফণাকলে কী চলছে তা জানতে পেরে সর্বদা খুশি।
আসুন সেগুলি দেখুন, এবং দেখুন যে আমরা এই সেটিংসগুলির কিছু বোঝাতে পারি না যাতে আপনি যখন এগুলি ট্যাপ করেন তখন কী হয় তা আমাদের সকলের আরও ভালভাবে বোঝানো যায়। আসুন, আপনি সেগুলি ট্যাপ করেছেন …
বিকাশকারী বিকল্পসমূহ সেটিংস 'আনলক করা'
যেমনটি আমরা উল্লেখ করেছি, আপনার ফোনে বিকাশকারী বিকল্পগুলি ডিফল্টরূপে লুকানো থাকে। এটি আসলে অনেক অর্থবোধ করে, কারণ এগুলি "লুকোচুরি করা" করা সহজ এবং বেশিরভাগ মানুষের এগুলির কোনও ব্যবহার করার প্রয়োজন নেই। তবে এটি পড়ার প্রত্যেকেই বেশিরভাগ মানুষের চেয়ে কিছুটা উন্নত, কেবলমাত্র আপনি কোনও অ্যান্ড্রয়েড উত্সাহী ওয়েবসাইট পড়ছেন বলে।
এগুলি আনলক করা সহজ-উদ্বেগজনক। আপনার ফোনে সেটিংসটি খুলুন এবং "সম্পর্কে" বিভাগটি সন্ধান করুন। আপনি "বিল্ড নাম্বার" এন্ট্রি না পাওয়া পর্যন্ত এটি সন্ধান করুন। দ্রুত ধারাবাহিকতায় পাঁচবার আলতো চাপুন এবং আপনি এখন একজন বিকাশকারীকে জানিয়ে দিতে একটি ছোট্ট ডায়লগ দেখতে পাওয়া উচিত। স্টাফ না ভাঙার চেষ্টা করুন, মিমকে? বা সবকিছু ভাঙ্গা - কোন উপায় ভাল! সত্যই, এর মধ্যে কয়েকটি সেটিংস আপনার ফোনটিকে সত্যই খারাপভাবে চালাতে পারে।
আসুন তাদের একবার দেখে নেওয়া যাক এবং কেন তা নির্ধারণ করুন।
সেটিংস
- বাগ রিপোর্টটি নিন: এই বিকল্পটি আলতো চাপলে আপনার ডিভাইসে বর্তমান লগ ফাইলগুলি ধরে ফেলবে, সেগুলি প্যাকেজ আপ করে রাখবে এবং আপনাকে যাকে চান তা প্রেরণের জন্য প্রস্তুত করে। আপনি এটি ট্যাপ করার পরে এক বা দুই মিনিট সময় লাগে এবং এটি প্রস্তুত হয়ে গেলে আপনি একটি বিজ্ঞপ্তি দেখতে পাবেন। এটিকে পাঠানোর জন্য বিজ্ঞপ্তিটি আলতো চাপুন। বাতিল করতে এটিকে সোয়াইপ করুন।
- ডেস্কটপ ব্যাকআপ পাসওয়ার্ড: আপনি আপনার কম্পিউটারে এবং অ্যাপ্লিকেশন এবং তাদের সম্পর্কিত ডেটার মতো জিনিসগুলি ব্যাকআপ এবং পুনরুদ্ধার করতে ADB ব্যবহার করতে পারেন। এই বিকল্পটি সেই ব্যাকআপগুলিতে একটি পাসওয়ার্ড জোর করে, এবং সেই পাসওয়ার্ড ছাড়া সেগুলি পুনরুদ্ধার করা যায় না।
- জাগ্রত থাকুন: এই বাক্সটি পরীক্ষা করা আপনার ফোনের স্ক্রিনটিকে যে কোনও সময় এবং প্রতিটি বার এটি প্লাগ ইন করার জন্য বাধ্য করবে This এটি প্রাচীর চার্জার বা আপনার কম্পিউটারের ইউএসবি পোর্টের সাথে কাজ করে এবং আপনার ছবিগুলিকে নিজের মধ্যে পোড়ায় তা নিশ্চিত করার দুর্দান্ত উপায় is পর্দা। আপনার প্রয়োজন না হলে এটিকে ব্যবহার করবেন না!
- রানটাইম নির্বাচন করুন: এখানে আপনি এখনই ডালভিক বা এআরটি ব্যবহার করতে পছন্দ করেছেন। এআরটি এখনও পরীক্ষামূলক এবং আমাদের কাছে যা আছে তা শেষ পর্যন্ত অ্যান্ড্রয়েড এল-এ প্রকাশিত হবে না Some কিছু ফোন সত্যিই বর্তমান আরটি রানটাইম পূর্বরূপ পছন্দ করে না, সুতরাং সেখানে যাওয়ার আগে আপনার নির্দিষ্ট ডিভাইসের ফোরামটি দেখুন।
- ব্লুটুথ এইচসিআই স্নুপ লগ সক্ষম করুন: কখনও কখনও কোনও বিকাশকারী (বা সুরক্ষা বিশেষজ্ঞ) ব্লুটুথ এইচসিআই (এইচ ওস্ট সি অনট্রোলার আই নটারফেস) প্যাকেটগুলি ক্যাপচার এবং বিশ্লেষণ করতে হবে। এটি সক্ষম করা তাদের পুনরুদ্ধারের জন্য ডিভাইস স্টোরেজে (/sdcard/btsnoop_hci.log) একটি ফাইলে রাখবে। তারপরে আপনি ওয়্যারশার্কের মতো একটি প্রোগ্রাম দিয়ে তাদের বিশ্লেষণ করতে পারেন।
- প্রক্রিয়া পরিসংখ্যান: আপনার ফোনে চলমান প্রক্রিয়াগুলি সম্পর্কে আপনার যা যা প্রয়োজন তা জানার দরকার। এগিয়ে যান এবং এ আলতো চাপুন, তারপরে যে কোনও একটি এন্ট্রি আলতো চাপুন। সাধারণ লোকের জন্য, এটি কেবলমাত্র প্রচুর সংখ্যা, তবে কোনও বিকাশকারী তার অ্যাপ্লিকেশনটি ডিবাগ করার জন্য, এই তথ্যটি হয়ত দিনটি বাঁচাতে পারে।
- ইউএসবি ডিবাগিং: এটিই আপনার ফোনটিকে অ্যান্ড্রয়েড ডিবাগ ব্রিজ (এডিবি) এর মাধ্যমে আপনার কম্পিউটারে ইউএসবি পোর্টের মাধ্যমে যোগাযোগ করতে দেয়। আপনাকে এটি ডিডিএমএসের মতো জিনিস ব্যবহার করতে বা এডিবি কমান্ড ব্যবহার করতে সক্ষম করতে হবে।
- ইউএসবি ডিবাগিং অনুমোদন প্রত্যাহার করুন: আপনি যখন প্রথমবারের মতো ইউএসবি উপর ডিবাগ করার জন্য কম্পিউটার ব্যবহার করেন, আপনাকে এটিকে অনুমোদন করতে হবে এবং একটি কী-সেট সেটআপ করতে হবে। এই সেটিংটি তাদের প্রত্যাহার করে এবং আপনাকে আবার এটি করতে বাধ্য করে।
- পাওয়ার মেনু বাগ রিপোর্টগুলি: আপনি যখন একটি বাগ রিপোর্ট সংগ্রহ ও পাঠানোর জন্য পাওয়ার কীটি টিপুন এবং ধরে রাখেন তখন আপনি যে মেনুটি দেখেন সেটিতে একটি বিকল্প রাখে (উপরের মত দেখা যাবে)। খুব সহজে যদি আপনি কিছু পরীক্ষা করে দেখেন y
- উপহাসের জায়গাগুলি মঞ্জুরি দিন: এই সেটিংটি আপনাকে নিজের অবস্থানের অবস্থানটি ম্যানুয়ালি লিখতে দেবে, যা আপনার ফোনটিকে ভাবছে যে এটি কোথাও এটি সত্যই নয়। চৌম্বকীয় জায়গায় প্রতারণা করার পাশাপাশি, যদি কোনও অ্যাপ্লিকেশন অবস্থানের তথ্য ব্যবহার করে তবে এটি কার্যকর।
- ডিবাগ অ্যাপ নির্বাচন করুন: এই সেটিং আপনাকে ডিবাগ করার জন্য একটি অ্যাপ্লিকেশন চয়ন করতে দেয়। আপনাকে এটি কোনও ডিবাগারের সাথে সংযুক্ত করার দরকার নেই, তবে আপনি যদি এটি করেন তবে ব্রেকপয়েন্টে বিরতি দেওয়ার পরে ত্রুটি বার্তাগুলি প্রতিরোধ করে। এর অর্থ কী আপনি যদি বুঝতে না পারেন তবে আপনাকে কখনই এই সেটিংটি ব্যবহার করার দরকার নেই এবং সম্ভবত করা উচিত নয়। এটি অ্যাপ্লিকেশন বিকাশকারীরা তাদের অ্যাপ্লিকেশনটি যেমন চালাচ্ছে তা নিশ্চিত করার জন্য সরঞ্জামগুলির ব্যবহারের জন্য তৈরি।
- ডিবাগারের জন্য অপেক্ষা করুন: আপনি ডিবাগের জন্য কোনও অ্যাপ সেট না করেই এই সেটিংটি গ্রে আউট করা যায়। সেট আপ এবং নির্বাচিত হয়ে গেলে, এটি ডিবাগার সংযুক্ত না হওয়া অবধি নির্বাচিত অ্যাপ্লিকেশনটি শুরু করা থেকে বিরত রাখে। এটি আমাদের মধ্যে বেশিরভাগেরই কখনই প্রয়োজন হবে না এমন বেশি অ্যাপ্লিকেশন ডিবাগিং স্টাফ।
- ইউএসবি-র মাধ্যমে অ্যাপ্লিকেশন যাচাই করুন: দূষিত আচরণের জন্য আপনাকে ADB এর মাধ্যমে ইনস্টল করা অ্যাপ্লিকেশনগুলিকে গুগল স্ক্যান করতে দেয়। এটি একটি ভাল জিনিস।
- স্পর্শগুলি দেখান: কখন এবং কোথায় একটি স্পর্শ নিবন্ধিত হয়েছিল তা স্ক্রিনে একটি ভিজ্যুয়াল কিউ দেখতে এটি নির্বাচন করুন।
- পয়েন্টারের অবস্থান: এই সেটিংটি আপনার স্ক্রিনের শীর্ষে একটি তথ্য বার রাখে যা আপনাকে স্ক্রিনের শেষ স্থানে স্পর্শ করা হয়েছিল তার স্ক্রিন স্থানাঙ্কগুলি বলে।
- পৃষ্ঠের আপডেটগুলি দেখান: এর সামগ্রীগুলি আপডেট হয়ে গেলে একটি "উইন্ডো" ফ্ল্যাশের প্রান্ত তৈরি করে। নরক হিসাবে বিরক্তিকর।
- বিন্যাসের সীমাগুলি দেখান: একটি কথোপকথনে সমস্ত উপাদানগুলির কিনারা চিহ্নিত করে যাতে আপনি জানেন যে কোনও স্পর্শ সেগুলিকে কোথায় সক্রিয় করবে। এটি চেষ্টা করুন, তারপরে তা বন্ধ করুন shut
- আরটিএল লেআউটের দিকটি জোর করুন: ডান থেকে বাম ভাষার সমর্থনের জন্য স্ক্রিন ওরিয়েন্টেশনকে জোর করে ।
- উইন্ডো অ্যানিমেশন স্কেল: উইন্ডো অ্যানিমেশন প্লেব্যাকের জন্য গতি সেট করে। একটি কম নম্বর দ্রুত।
- ট্রানজিশন অ্যানিমেশন স্কেল: রূপান্তর অ্যানিমেশন প্লেব্যাকের জন্য গতি সেট করে Se আবার, কম দ্রুত হয়।
- সেকেন্ডারি ডিসপ্লে সিমুলেট করুন : এই সেটিংটি বিকাশকারীদের বিভিন্ন স্ক্রিন আকারের সিমুলেট করতে দেয়। বেশ সুন্দর।
- জিপিইউ রেন্ডারিং করার জন্য বাধ্য করুন: অ্যাপ্লিকেশনগুলিকে ডিফল্টরূপে এটি ব্যবহার না করার জন্য লিখিত থাকলে হার্ডওয়্যার 2 ডি রেন্ডারিং ব্যবহার করতে বাধ্য করে। কখনও কখনও, এটি আশ্চর্য না। অন্য সময়, সবকিছু জাহান্নামে যায়। এখানে সাবধান।
- জিপিইউ দেখার আপডেটগুলি দেখান: এই সেটিংয়ের সাথে, জিপিইউ হার্ডওয়্যার দিয়ে আঁকা কোনও দৃশ্য একটি লাল ওভারলে পায়।
- হার্ডওয়্যার স্তর আপডেটগুলি দেখান: আপনার অ্যাপ্লিকেশন দর্শনের ব্যাক করতে রোমেন গাইয়ের হার্ডওয়্যার স্তরগুলি ব্যবহার করার বিষয়ে কী বলতে হবে তা পড়ুন। এই স্তরগুলি আপডেট হওয়ার পরে এই সেটিংটি আপনাকে জানাবে।
- ডিবাগ জিপিইউ ওভারড্রো: অ্যাপ্লিকেশনটি সিস্টেমটিকে অন্য কোনও কিছুর শীর্ষে কিছু আঁকতে বলার সময় ওভারড্রু হয়। এই সেটিংটি আপনাকে কখন এবং কোথায় ঘটছে তা দেখতে দেয় যাতে আপনি বুঝতে পারেন যে এটি কোনও সমস্যা কিনা।
- ফোর্স 4 এক্স এমএসএএ: এই সেটিংটি মাল্টি-স্যাম্পল অ্যান্টি-অ্যালাইজিং (এমএসএএ) জোর করে। অন্য কোনও কম্পিউটার গ্রাফিক্স হার্ডওয়্যারগুলির মতো, আরও এএ জিনিসগুলি আরও ভাল দেখায়, তবে পারফরম্যান্স হিট লাগে।
- কঠোর মোড সক্ষম: এই অ্যাপ্লিকেশনটি দীর্ঘ, নিবিড় ক্রিয়াকলাপ সম্পাদন করতে মূল থ্রেড ব্যবহার করা হলে এই সেটিংটি স্ক্রিনটি ফ্ল্যাশ করে।
- সিপিইউ ব্যবহার দেখান: আপনার স্ক্রিনের উপরের ডানদিকে সিপিইউ এবং এটি কীভাবে ব্যবহার করা হচ্ছে সে সম্পর্কিত একটি ছোট উইন্ডো রাখে ces একটি ঝরঝরে সাথে খেলতে হবে।
- প্রোফাইল জিপিইউ রেন্ডারিং: এই সেটিংটি হয় স্ক্রিনে একটি গ্রাফ আঁকতে পারে, বা এটি একটি ফাইলে লিখতে পারে। গ্রাফটি জিপিইউ কতটা কঠোরভাবে কাজ করছে তার একটি দৃশ্য উপস্থাপনা। এটি চেষ্টা করার জন্য আরও একটি পরিষ্কার ঝরঝরে।
- ওপেনজিএল ট্রেস সক্ষম করুন: এই সেটিংটি ওপেনলএল ত্রুটিগুলির জন্য নজর রাখে এবং আপনি এটি শুরু করার সময় আপনার চয়ন করা লগ ফাইলটিতে রাখে। বেশিরভাগ ব্যবহারকারীর পক্ষে স্পর্শ করার প্রয়োজন নেই এমন কোনও কিছুই।
- ক্রিয়াকলাপ রাখবেন না: এই সেটিংটি মূল দৃষ্টিভঙ্গিটি ছাড়ার সাথে সাথে যে কোনও এবং প্রতিটি অ্যাপ্লিকেশন নষ্ট করে দেয় (যেমনটি সমস্ত কিছু বন্ধ করে দেয়)। ইন্টারনেটে আপনি যা শুনেছেন তা নির্বিশেষে এর থেকে ভাল কিছুই আসতে পারে না।
- পটভূমি প্রক্রিয়া সীমা: একসাথে পটভূমিতে কতগুলি প্রক্রিয়া চলতে পারে তার একটি কাস্টম সেটিংসকে মঞ্জুরি দেয়। আমাদের মধ্যে অন্য একজনকে খুব ঘন ঘন মশগুল করা উচিত নয়, যদি তা হয় না।
- সমস্ত এএনআর দেখান: এই সেটিংটি প্রতিটি প্রক্রিয়াটিকে "অ্যাপ সাড়া দিচ্ছে না" ডায়ালগটি হ্যাং হয়ে যায় - এমনকি ব্যাকগ্রাউন্ড প্রক্রিয়া যা ব্যবহারকারী শুরু করেনি। যদি একটি অ্যাপ্লিকেশন অন্যটির সাথে হস্তক্ষেপ করে তবে দরকারী।
স্পষ্টতই, আমাদের মধ্যে বেশিরভাগের এই সেটিংগুলির প্রচুর প্রয়োজন পড়বে না। এছাড়াও, সেখানে andুকতে এবং সেগুলিতে আলতো চাপানোর জন্য জিনিসগুলিতে আলতো চাপ দেওয়া সত্যিই খারাপ জিনিস ঘটতে পারে। তবে কী করা যায় তা জানা আমাদের পক্ষে সর্বদা ভাল, এমনকি যদি আমরা এটি করার ইচ্ছা না করি তবেও।
আশা করি, এটি সেইসব ক্রিপ্টিক-শব্দযুক্ত বিকল্প এবং সেটিংস সম্পর্কে কয়েকটি প্রশ্ন সাফ করে!