Примеры разработки кроссплатформенных мобильных приложений

Несколько шаблонов, устанавливаемых рабочей нагрузкой Разработка мобильных приложений на языке C++, создают полноценные примеры, которые можно использовать для обучения. Кроме того, ниже приведены некоторые примеры приложений, которые можно скачать и попробовать в Visual Studio.

  • Пример приложения hello-jni для Android

    Этот пример представляет собой приложение hello-jni, перенесенное из Android NDK. В нем демонстрируется полностью готовое приложение Java Native Interface в стиле Hello World. Оно загружает строку из собственного метода, реализованного в общей библиотеке, а затем выводит ее на экран.

  • Пример библиотеки TwoLibs для Android

    Этот пример представляет собой образец библиотеки TwoLibs, перенесенный из Android NDK. Он использует как динамически загруженную общую библиотеку, так и статическую собственную библиотеку C++ Android, которая реализует метод, вызываемый из приложения собственного интерфейса Java. Этот пример является хорошей отправной точкой, позволяющей разработчикам понять, как использовать статические и динамические общие библиотеки для создания полностью готового приложения JNI для Android с помощью Visual Studio.

  • Пример библиотеки test-libstdcpp для Android

    Этот пример представляет собой образец библиотеки test-libstdc++, перенесенной из Android NDK и предназначенной специально для использования с Visual Studio. Этот пример является хорошей отправной точкой, позволяющей разработчикам понять, как использовать стандартную библиотеку.

    Чтобы открыть один из примеров в Visual Studio, скачайте ZIP-файл и откройте страницу Свойства этого файла в проводнике. Нажмите кнопку Разблокировать , а затем кнопку ОК. Извлеките содержимое ZIP-файла в удобное место, откройте папку C++ в извлеченном образце, а затем откройте файл решения.

    Чтобы выполнить сборку образца, нажмите клавишу F7 или выберите в строке меню Сборка > Собрать решение.

См. также

Примеры android NDK