2016-07-17 2 views
-1

Я ищу немного сравнения/контраста по различиям между разработкой для Android с C++ и прямой Java. Например, какие дополнительные шаги я должен ожидать, чтобы перейти к интерфейсу кода C++ с системой Android? Я знаю, что C++ может приблизить меня к оборудованию и (иногда) дать мне лучшую производительность, в зависимости от приложения. Но на практике, как бы блок-схема разработки с Java сравнима с блок-схемой разработки с C++?Обзор разработки Android с C++

СПАСИБО!

+0

Очень злобно разрабатывать полное приложение с использованием NDK (c/C++), вы можете использовать его, когда есть настоящая необходимость в том, что вы не можете сделать это с нормальной SDK, как производительность при обработке изображений и разработке игр. –

+0

errr - ну это не то, что вы получаете слишком часто. Если я прав - МНОГО, как и все. Android разработан на Java и поддерживает дисциплину на основе Java. Каждый шаг, который Google предпринял и займет окружающий Android, рассматривает Java. Мой 2cents, его уже достаточно сложный для того, чтобы организовать все элементы, которые находятся под пристальным развитием Android, - теперь возьмите каждую из этих проблем и увеличьте ее за счет затрат времени и энергии за дополнительные усилия, которые вы вкладываете. PS: вы подписались на быть волком, который оставляет волковую пачку. – apelsoczi

ответ

0

Я не думаю, что вы можете сделать приложение полностью выполненным из C++ или C. NDK используется только в том случае, если вы хотите немного реализовать C в своем приложении Java Android APP, не ожидайте от него многого. Большинство приложений используют прямые Java и XML (возможно, SQL) для разработки приложений для Android. Не полагайтесь на это, так как приложения работают быстрее на Android при разработке с Java, чем на языке C. О вашей проблеме с блок-схемой, Idk, что вы имеете в виду под этим. Если вы имеете в виду блок-схему Visio, то это будет одно и то же, потому что C и Java имеют схожие формулировки, когда они входят в программирование, например, декларирование переменных и типов данных. Саммер не ожидает многого или многого. Удачи!

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