নেক্সাস ডিভাইসগুলি প্রায়শই বিকাশকারীদের জন্য নিখুঁত হিসাবে বর্ণনা করা হয় কেন?


25

আমি প্রায়শই অ্যান্ড্রয়েড ফোরামে এই জাতীয় বিবৃতি পাই যে "নেক্সাস ডিভাইসগুলি বিকাশকারীদের জন্য উপযুক্ত" " বা "একটি নেক্সাস ডিভাইসটি আসলে 'ইট' তৈরি করা প্রায় অসম্ভব (এটি কি আসলে সত্য?) এটি এমন কী যা নেক্সাস ডিভাইসগুলিকে এত বিশেষ করে তোলে? তাদের স্টক অ্যান্ড্রয়েড থাকার কারণে এবং তাই অ্যান্ড্রয়েডের সাথে তার বিশুদ্ধতম রূপে সংযোগ দেওয়া কি সম্ভব?

এটি ঠিক যে আমি একটি নেক্সাস 4 এর মালিক, এবং বিকাশকারীরা এটিকে কেন এত পছন্দ করে তা আমি জানি না!

উত্তর:


44

বিভিন্ন কারণ আছে।

  1. কোনও বাহক বা নির্মাতা ব্লাটওয়্যার নেই। আপনি যদি অ্যাপস বা ওএস পরিবর্তনগুলি পরীক্ষা করতে চান এবং নিশ্চিত হন যে আপনি কোনও ডিভাইস-নির্দিষ্ট বাগটি আঘাত করছেন না, একটি নেক্সাস ডিভাইস এটি হওয়ার কম সম্ভাবনা তৈরি করে।

  2. তারা সব ROM- র বিষয়বস্তু ঝলকানি জন্য একই টুল ব্যবহার করুন: fastboot। সমস্ত তৃতীয় পক্ষের ডিভাইস এটি ব্যবহার করে না, এবং আপনার কাছে থাকা প্রতিটি ডিভাইসের জন্য একটি নতুন সেট কমান্ড শিখতে হবে বেশ বিরক্তিকর।

  3. বুটলোডার আনলক করা সহজ। অনেক তৃতীয় পক্ষের ডিভাইসগুলি ট্র্যাকসি হ্যাক ছাড়াই আপনাকে বুটলোডার (আপনার নিজের রম ফ্ল্যাশ করার জন্য) আনলক করার কোনও উপায় দেয় না। কখনও কখনও প্রস্তুতকারক এটি করেন; কখনও কখনও বাহক আপনাকে টিথারিং বা অন্য কোনও কিছুর উপর তাদের বিধিনিষেধের আশ্রয় পেতে এড়াতে এটি যুক্ত করে it নেক্সাস ডিভাইসে, এটি যতটা সহজ fastboot unlock-bootloader

  4. আপনি এওএসপি উত্স থেকে একটি নেক্সাস ডিভাইসের জন্য আপনার নিজস্ব রম সংকলন করতে পারেন। আপনি যদি অ্যানড্রইড নিজেই হ্যাক করতে চান বা অ্যাপ্লিকেশনগুলির জন্য আরও ডিবাগিং বিকল্পগুলি অনুমোদনের জন্য আপনি যদি কোনও ইউজারডিবাগ বিল্ড চান তবে এটি উত্সটি ডাউনলোড এবং সংকলনের মতোই সহজ। তৃতীয় পক্ষের রমগুলিতে সাধারণত উত্স উপলব্ধ থাকে না, সুতরাং একটি কাস্টম রম তৈরি করতে আপনাকে নিজেরাই ডিভাইসে রম এবং / অথবা পোর্ট এওএসপি বিপরীত করতে হবে (বা অন্যান্য মোড্ডার এটি করার জন্য অপেক্ষা করবে)। এই কারণেই গুগলের নেক্সাস প্রোগ্রামে ইঞ্জিনিয়াররা পরা টি-শার্ট এটিকে "প্রাক-হ্যাক অ্যান্ড্রয়েড" হিসাবে বর্ণনা করে।

  5. logcatউন্নয়ন সহজতর করার জন্য গুগল লগগুলি (আপনি যেগুলি থেকে পান ) পরিষ্কার রাখার জন্য প্রচুর কাজ করে । তারা কোড পরিবর্তনগুলি অবরুদ্ধ করে যা লগতে খুব বেশি শব্দ যোগ করে, যাতে এটি ডিবাগিংয়ের জন্য কার্যকর থাকে। অন্যান্য নির্মাতারা সাধারণত এতটা যত্নবান হন না: তারা লগটিকে তাদের গ্রাহকরা চাইবে এমন কিছু হিসাবে দেখেন না, তাই তারা চালক ডিবাগিংয়ের তথ্যের সাথে আরও উচ্চস্বরে এবং কোলাহল পেতে দেয় কারও নজর পড়তে চাইবে না। ক্লিন লগগুলি অ্যাপ এবং ওএস বিকাশকারীদের তাদের কোডের আচরণ দেখতে এবং ডিবাগ করা আরও সহজ করে তোলে।

  6. নেক্সাস ডিভাইসগুলি তৃতীয় পক্ষের ডিভাইসের আগে নতুন অ্যান্ড্রয়েড সংস্করণে আপডেট পেতে ঝোঁক। যদি আপনি কোনও অ্যাপ বিকাশকারী হন এবং আপনি নিশ্চিত করতে চান যে আপনার অ্যাপটি যত তাড়াতাড়ি সম্ভব একটি নতুন অ্যান্ড্রয়েড সংস্করণে কাজ করে, বা আপনি নতুন বৈশিষ্ট্যগুলির সুবিধা নিতে এবং একটি বাস্তব ডিভাইসে পরীক্ষা করতে চান (কোনও এমুলেটর নয়) তবে আপনি কোনও তৃতীয় পক্ষের প্রস্তুতকারকের জন্য তাদের আঙুলটি বেরিয়ে আসতে এবং তাদের হার্ডওয়্যারে নতুন অ্যান্ড্রয়েড সংস্করণটি পোর্ট করার জন্য অপেক্ষা করতে চান না।


2

ড্যান হাল্মে যা লিখেছেন তা ছাড়াও, আমি যুক্ত করতে চাই যে নেক্সাস ডিভাইসগুলিতে অ্যান্ড্রয়েডের পূর্ববর্তী সংস্করণগুলির জন্য স্টক ফার্মওয়্যার চিত্র রয়েছে, যা সহজেই ইনস্টল করা যায়। আপনি আপনার গ্যালাক্সি নেক্সাসকে আইসিএসে বা আপনার নেক্সাস এসকে জিঞ্জারব্রেডে ডাউনগ্রেড করতে পারেন। নেক্সাস 4টি 4.2 এর সাথে প্রেরণ করা হয়েছে তবে শীঘ্রই আপনার কাছে 4.4 থাকবে। যদি সেই ধরণের পরীক্ষার জন্য আপনার পক্ষে গুরুত্বপূর্ণ হয় তবে আপনি পরে পুরানো সংস্করণগুলি লোড করতে সক্ষম হবেন।

আমি নেক্সাস এস এর সাথে পরীক্ষা করার সময় এটি খুব মূল্যবান বলে মনে করেছি কারণ এটি 2.3 থেকে 4.1 এ গেছে। এমনকি আপনি পরীক্ষার প্ল্যাটফর্ম হিসাবে ফোনের আয়ু বাড়ানোর জন্য সায়ানোজেনমডের উপর নির্ভর করতে পারেন, যদি আপনি বিশ্বাস করেন যে অ্যাপ্লিকেশনের সামঞ্জস্যের উদ্দেশ্যে সায়ানোজেন যথেষ্ট পরিমাণে স্টকের কাছে রয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.