Каковы преимущества тестирования вашего приложения на складе Android? - PullRequest
0 голосов
/ 07 марта 2019

Я никогда не делал приложение раньше и надеюсь в него войти.Мне также нужно обновить мой телефон, потому что он действительно старый.Я слышал, что люди говорят, что лучше всего протестировать ваше приложение на стоковом андроиде.Но я действительно хотел купить Huawei, который мог бы работать на более старой версии Android, а не на складе.Какую дополнительную выгоду я бы получил, потратив дополнительные 500 долларов на покупку телефона Google Pixel для тестирования.Или это нормально, если я иду и тестирую свое приложение на Huawei?Какие бы были плюсы и минусы?

1 Ответ

1 голос
/ 07 марта 2019

Android - это операционная система с открытым исходным кодом, что означает, что компании могут модифицировать ее по своему вкусу. Они делают это, добавляя так называемый пользовательский скин или пользовательский интерфейс поверх ОС, что меняет его внешний вид и новые функции. Эти скины включают Samsung Experience, HTC Sense, EMUI (Huawei) и OxygenOS (OnePlus), и многие другие.

Некоторые скины, такие как EMUI от Huawei, несколько изменяют общее восприятие Android. Например, до появления EMUI 5.0 у владельцев смартфонов Huawei не было ящика приложений. Все приложения, установленные на устройстве, были размещены на главном экране, как и на iPhone.

При наличии Android вы не получаете ничего этого - вы получаете только функции, разработанные Google.

Вы можете увидеть сравнение "Stock OS" и "Forked OS" здесь

https://www.androidauthority.com/what-is-stock-android-845627/

https://www.digitaltrends.com/mobile/what-is-stock-android/

Со стоковым андроидом вы получаете обновления чуть быстрее, чем другие ОС.

В соответствии с вашим сценарием вы можете даже протестировать приложение для Android без физического устройства и с помощью эмулятора Android (виртуального устройства), на котором установлена ​​ОС Android Stock. Вы можете выбрать любую версию Android (от последней до старой) и протестировать там свое приложение. Если вы ищете только для целей тестирования, я бы не советовал вам покупать PIXEL, вы можете продолжить свои инстинкты.

Люди говорят, что лучше всего протестировать ваше приложение на штатном Android, потому что функциональность, которую вы реализуете на чистом Android, должна работать в другой ОС, так как это слой поверх стандартной ОС, но есть некоторые шансы (очень мало и незначительно) ) что функциональность, которую вы реализуете в других ОС, может не работать в стандартной ОС. Вы всегда можете использовать Эмулятор для тестирования.

Я разработчик Android. В своем 5-летнем опыте я использовал и пиксель, и Oneplus, я не нашел никаких преимуществ для стокового андроида по сравнению с Oneplus Oxygen Os.

...