Я считаю, что уровень API Android 8 был сброшен, начиная с Unity 4.5, что сделало его маловероятным, чтобы продолжить публикацию приложений Unity в магазине приложений Nook. Каждый раз, когда я отправляю приложение, теперь отклоняется, потому что они все еще используют Android API уровня 8. Теперь, когда я использую Unity 4.6, я даже не могу вернуться к более ранней версии Unity и компилировать для Android API 8. Является ли эта ситуация проблема для кого-то еще? Просто любопытно.Unity 4.6 и Android API уровня 8
ответ
Это не то, что можно было бы ожидать в будущем. API 9 (Gingerbread) добавил ряд улучшений в NDK, включая добавление поддержки для x86.
Intel работает very closely с Unity, и их партнерство привело, среди прочего, "... Встроенная поддержка Android для архитектуры Intel в Unity * 4.x и Unity * 5" ."
API 8 не поддерживает NDK на x86 Дополнительно:.
- API-8 (Froyo) в настоящее время составляет менее 1% всех Android устройств
- API-9 добавлены дополнительные функции, относящиеся к Unity, такие как более высокое разрешение экрана .
- Google рекомендует API 14+ (что составляет более 84% всех Android устройств)
Хотя я подозреваю, что усовершенствования NDK были движущей причиной отказа от поддержки API 8, вы можете видеть, что есть очень мало оснований для единства продолжайте инвестировать в поддержку API 8.
Примечание. Большинство аппаратных средств, поддерживаемых 2.2+, также поддерживалось версией 2.3+, поэтому API 8 теперь находится на стольких устройствах. Из тех устройств, которые не получили 2.3, большинство из них слишком устарели, чтобы запускать большинство приложений Unity. Я подозреваю, что Nook Color попадет в эту категорию с почти десятилетним графическим процессором PowerVR SGX520.
Спасибо за ответы. Я решил зайти на сайт разработчика Nook и пересмотреть представление моего приложения, сняв флажок Nook Color, который, я считаю, является единственным, который использует API 8. Это представление и новое приложение должны, надеюсь, сделать это через процесс утверждения сейчас. Это была моя глупая ошибка, не сделав этого в первую очередь. – jadkins4
- 1. Mimic Context.getExternalFilesDir() до уровня API Android 8?
- 2. Unity 4.6 UI image blur
- 3. Потоковая WebCamTexture с новым API уровня транспортного уровня Unity 5.1
- 4. video in unity 4.6 (mobile)
- 5. Toggle Mute in Unity 4.6
- 6. Правильное использование Unity 4.6 MoveTowards
- 7. Hidding UIText в Unity 4.6
- 8. Unity 4.6 image scaled исчезло
- 9. устройства-эмуляторы только для целевого уровня 18 и уровня 8
- 10. Совместимость Unity 4.6 с Facebook SDK
- 11. Android - Определите, подходит ли LTE для уровня API 8
- 12. android: Theme.Material.Light требует уровня API 21 (текущий минимум 8)
- 13. Android Студия ошибка уровня API
- 14. Ошибка установки: INSTALL_FAILED_MISSING_SHARED_LIBRARY для Android 2.2 API уровня 8
- 15. Как установить Google Map API для уровня API андроида 8
- 16. Android API уровня 8 App Install Location Feature
- 17. Android календарь предупреждение уровня API
- 18. Twilio with Unity 4.6 Call Returning Null
- 19. Unity - Изменения уровня сохранения
- 20. Проблемы Сброс уровня Unity
- 21. ICS стиль EditText для уровня API 8
- 22. Выбор уровня API для Android
- 23. Unity 5 Upgrade Сделан сценарий из Unity 4.6 остановки работы
- 24. Как создать скрипт controls в Unity 4.6?
- 25. SceneManager.LoadScene не работает в Unity 4.6?
- 26. Unity 4.6 UGUI Mask in Worldspace Canvas
- 27. Unity 4.6, запустить в режиме отладки
- 28. API Android из уровня linux
- 29. Unity 4.6, как остановить клоны, разделяющие слушателя?
- 30. Создать кнопку в Unity 4.6 из кода
Является ли здание против api8 обязательным? он считает, что наилучшая практика заключается в создании максимально возможного api и использовании минимального поддерживаемого api – Tobrun
Если я отправлю приложение в магазин приложений Nook с уровнем выше, чем API 8, он будет отклонен с запиской, в которой мне сообщается о понижении до уровня API 8. Unity перестала поддерживать API-уровень 8, что означает, что я больше не могу разрабатывать приложения для Nook или, по крайней мере, до тех пор, пока они не обновят что-то на своем конце. – jadkins4
Я получил доступ к моему отклоненному приложению в магазине Nook и снял флажок Nook Color. Я думаю, что это было причиной отказа. Я считаю, что Nook Color является единственным, использующим API уровня 8 сейчас. – jadkins4