Android SDK на кроссплатформенном - PullRequest
1 голос
/ 04 ноября 2010

Я пытаюсь установить Android на Beagleboard (чип OMAP35x от TI). Они предоставили набор инструментов для сборки ОС и портирования ее на чип. Теперь следующий вопрос - разработка приложений для Android. Мне интересно знать о Java SDK для Android. Поэтому я могу использовать стандартный SDK, предоставленный Google, так что пока я не могу найти SDK, предоставленный TI для Java.

Проще говоря, будет ли приложение, разработанное на стандартном Android SDK, работать на beagleboard.

Ответы [ 2 ]

2 голосов
/ 04 ноября 2010

Для встраиваемой разработки под Android в целом должен работать стандартный SDK, что прекрасно для Android и имеет четко определенный набор API: s. Для этого требуется, чтобы используемый вами порт был относительно полным, но для Beagle Board это должно быть именно так. Вы можете запустить набор тестов совместимости из проекта с открытым исходным кодом, чтобы выяснить соответствие стандартному SDK, но для начала в этом нет необходимости.

Часто немного сложнее настроить adb с платой разработчика, чем с телефоном, но как только вы установили канал связи, разработка Android может быть выполнена так же, как и для обычного телефона, использующего стандартный SDK. и инструменты adb.

Единственные предостережения могут касаться API: s, для которых требуется оборудование, которое не поддерживается вашей платой разработчика, например модем и т. Д. Также возможно поддерживать пользовательские API: s для конкретного компонента оборудования с помощью добавления SDK. - вместо того, чтобы такие компании, как TI, распространяли весь SDK: s. До сих пор я не видел, чтобы это использовалось, и стандартные API-интерфейсы покрывают многое из того, что может понадобиться. Но я думаю, что мы увидим больше этого, поскольку Android принят для случаев использования вне пространства смартфона.

0 голосов
/ 04 ноября 2010

Да, будет. Я не уверен насчет удаленной отладки (ADB).

...