플랫폼 간 모바일 개발 예제
C++를 사용한 플랫폼 간 모바일 개발 워크로드를 사용하여 설치된 템플릿 중 일부는 학습에 사용할 수 있는 전체 예제를 생성합니다. 또한 Visual Studio에서 다운로드하고 사용해 볼 수 있는 몇 가지 예제 애플리케이션이 있습니다.
-
이 샘플은 Android NDK hello-jni 애플리케이션의 포트입니다. 샘플에서는 엔드투엔드 Java 기본 인터페이스 "Hello World" 앱을 보여 줍니다. 공유 라이브러리에 구현된 네이티브 메서드에서 문자열을 로드하여 앱에 표시합니다.
TwoLibs Android Library Sample(TwoLibs Android 라이브러리 샘플)
이 샘플은 Android NDK TwoLibs 샘플의 포트입니다. 동적으로 로드된 공유 라이브러리와 Java 네이티브 인터페이스 앱에서 호출된 메서드를 구현하는 정적 C++ Android 네이티브 라이브러리를 모두 사용합니다. 이 샘플은 개발자가 정적/동적 공유 라이브러리를 사용하여 Visual Studio에서 엔드투엔드 JNI Android 애플리케이션을 빌드하는 방법을 이해할 수 있는 좋은 시작 지점입니다.
test-libstdcpp Android 라이브러리 샘플
이 샘플은 Android NDK test-libstdc++ 샘플의 포트이며, 특히 Visual Studio에서 사용하도록 되어 있습니다. 이 샘플은 개발자가 표준 라이브러리 사용 방법을 이해할 수 있는 좋은 시작 지점입니다.
Visual Studio에서 예제 중 하나를 열려면 zip 파일을 다운로드하고 탐색기에서 다운로드한 파일의 속성 페이지를 엽니다. 차단 해제 단추를 선택한 다음 확인을 선택합니다. 편리한 위치에 zip 파일의 내용을 추출한 다음 추출된 샘플에서 C++ 폴더를 열고 솔루션 파일을 엽니다.
샘플을 빌드하려면 F7 키를 누르거나 메뉴 모음에서 빌드, 솔루션 빌드를 선택합니다.