Съдържание:
Имахме няколко седмици с втория преглед на Android N Developer под нашия колан - пусках го на моя Nexus 5X, използвайки или Project Fi или T-Mobile - и това е достатъчно време да поговорим за това как работи така досега. Така че нека поговорим за нашите списъци с грешки!
Преди да навлезем твърде дълбоко, не забравяйте, че това, което имаме от Android N досега, е ясно обозначено с визуализация на програмист. Никой в Google (или някой друг) не твърди, че е готов за първо време и трябва да се очакват грешки. Всъщност нещата, които може би са работили добре при последния визуализация, могат да бъдат напълно нарушени. Именно това е тестовият софтуер - да превърне идеите в код, да го изгради и да види какво се срива и изгаря и какво работи според очакванията.
И още нещо - ако тествате, не забравяйте да попълните доклади за грешки! За да направите това, проверете проследяващия проблем AOSP за Android Dev-preview-N тук. Ако видите грешката си, маркирайте звездата. Ако грешката ви не е в списъка, попълнете формуляра тук, за да го добавите. И моля, не публикувайте неща като "PLZ BETA FOR NEXUS 5 !!!!!!" или нещо, което не е свързано с проблеми с бета ОС. Всичко, което прави, е да отнеме време от хората, работещи върху бъгове, които вероятно не са хората, които решават кои телефони и таблети разполагат със софтуера.
Достатъчно за това, нека поговорим за това как работи!
В много отношения Preview 2 (и това ще го нарека за по-голяма яснота) е по-добър, отколкото беше първият. По други начини е по-лошо. Вече не сривам моя 5X всеки път, когато превключвам от T-Mobile LTE към WiFi, когато WiFi обаждането е активирано. Моите видеоклипове не трептят всеки път, когато се опитам да ги възпроизведа (въпреки че понякога получавам черен екран). Получавам по-малко грешки при свързването, когато използвам приложения, които са просто обвивка за уеб страница или webapp. Chrome се срива по-малко (но все още се срива твърде често). Беше коригирана голяма работа с приятел, при която имаше някои доста луди математически грешки в доста прост код, който причиняваше изключения от границите. Много добри неща там и това показва, че е имало много промени в съществуващия код извън всякакви нови допълнения.
Също така наистина копая новия стил на папката. Наричайте ме луд, но ми харесва начина, по който изглежда като малък илюминатор в чекмеджето на приложението. Пътуванията за стартиране са готини, въпреки че вероятно не бих ги използвал. Твърде много на началния екран ме прави малко потрепващ (имам папка, която държи всяко приложение на моя Робин, и се радвам, че стартиращото приложение не заминава). Поддръжката на Vulkan на платформа на ниво платформа също е доста страхотна, за която ще се радваме.
Но за мен все още не е готов за ежедневен шофьор. Имам три основни проблема, които са стоп-шоури и правят Preview 2 нещо, от което не мога да завися:
-
През повечето време не мога да правя или да получа телефонно обаждане. Телефонът звъни, когато единият влиза, може да прави изходящи разговори просто добре, но има вероятност или да няма звук в моя край, или да няма звук от другата, или е възможно и двете. Виждал съм някои хора да казват, че това им се случва, други казват, че не, а някои казват, че го е направил, но на случаен принцип е спрял.
-
Получавам твърде много случайни рестарти. Посягам към телефона и виждам, че трябва да въведем своя ПИН код, за да рестартирам Android. Това ми казва, че телефонът се рестартира. Мога да го изключа, за да може да започне да се архивира, но тогава няма да знам, че се рестартира. Имам нужда от телефон, който е надежден, защото съм динозавър и все още говоря по телефона.
-
Луд изоставане и прегряване, когато приложения, които показват медиите, се сриват. Аз също не съм тук. Когато нещо като Google Photos или YouTube се срине, знам, че ще трябва да рестартирам. Ако не го направя, нещата бързо ще се забавят и телефонът се нагрява. Някои процеси стават диви под капака и поддържат CPU привързан. Рестартиране коригира нещата до следващия път, когато приложението се срине.
Разбира се, има много очаквани проблеми с приложенията, но има голям шанс самите приложения да са виновни (поне отчасти). Нямам проблем, ако един програмист отделя време и използва тези визуализации, за да може да пусне нещо излъскано и готово, когато Android N официално стартира.
Ако имате само един телефон (а той се намира в програмата Beta и разполага с N Developer Preview), няма да ви предложа да го инсталирате, освен ако нямате време и търпение да се върнете обратно и да настроите всичко отново. Може би следващия път.
Какво ще кажете за вас? Какви грешки виждате, кои са коригирани и използвате Preview 2 като ежедневен драйвер? Ударете коментарите и споделете опита си и ни кажете дали работи надеждно за вас. Особено ме интересува какво трябва да кажат хората, използващи Sony Xperia Z3, така че бъдете допълнително сигурни, ако сте това!