2009-05-30 7 views
2

Это мой первый вопрос о S/O, пожалуйста, будьте нежны!Полный способ скомпилировать сложные родные приложения для Android ARM

Я хотел бы узнать больше о переносе приложений C на родной ARM для использования на устройствах Android.

Я могу сделать простые программы, используя предварительную формульную цепочку, которая поставляется вместе с источником, но как я могу использовать эту инструментальную цепочку с приложениями, которые представляют собой несколько файлов и требуют настройки и создания?

ответ

1

В Google I/O они говорили о внедрении «NDK» - собственного набора для разработки, что должно упростить процесс создания приложений, которые используют собственный (C) код.

Стоит отметить пару вещей, прежде чем идти слишком далеко по этому маршруту:

  1. НДК обеспечит ограниченную функциональность. Он будет в первую очередь предназначен для того, чтобы предложить способ запускать очень чувствительный к времени код, но не будет иметь доступа к полной системе и не будет предлагать альтернативную модель разработки приложений (вам все равно придется писать большую часть вашего приложения для Дальвика).
  2. Вы можете писать собственные приложения без NDK, но вы не сможете распространять их для конечных пользователей, используя обычный пакет приложений APK, поддерживаемый хранилищем приложений. Это действительно только жизнеспособный вариант, если ваше приложение распространяется как часть сборки оператора/OEM - и даже тогда не рекомендуется.
+0

Android-рынок .. не «магазин приложений»! :П – 2010-05-16 05:28:45

Смежные вопросы