Показать сообщение отдельно
Старый 12.01.2013, 02:48   #271
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
Но и жизненной необходимости в нем нет.
Да? Воспроизведение RTMP/RTSP потока сделаете без NDK? А это основной протокол для сетевых камер. Андроид не умеет.
Да, что говорить, до 4 Андроида даже воспроизведение видео нельзя сделать без NDK. Откройте APK любого видеоплеера - там обязательно что-то будет в libs c расширением SO - а это и есть собранное на NDK
COM-Порт тоже нельзя открыть на запись.
Это только то, с чем лично я столкнулся.
А таких задач для Андроид - вагон и маленькая тележка. Как только нельзя что-то с помощью SDK - сразу возникает С++ и NDK.

Вот поэтому МНОГО софта не идет X86. Разработчикам тесно внутри SDK, хоть он и растет постоянно.
А ветка 2.3 намного более ущербна в этом смысле и там еще больше нужен NDK, чем в современных версиях

Цитата:
ARM то от его версии будет зависеть будет работать приложение или нет.
Их всего-то 2 ветки ARM v.6 (для ARM11) и ARM v.7 (все остальные). И это просто еще один ключ компилятора при сборке бинарников. И слава богу, ARM v.6 вымирает потихоньку, то есть скоро вообще одна ветка останется.

Цитата:
Почему NDK на x86 - это проблема? Про Houdini слышали? http://android-x86.sceners.org/en/?p=536
Ключевое слово EMULATION - дальше можно не читать
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием