Building in Android

Crea un cc_library_static para compilar la biblioteca de C++, incluidos el encabezado y el archivo de origen generados por CXX.

cc_library_static {
    name: "libcxx_test_cpp",
    srcs: ["cxx_test.cpp"],
    generated_headers: [
        "cxx-bridge-header",
        "libcxx_test_bridge_header"
    ],
    generated_sources: ["libcxx_test_bridge_code"],
}
  • Señala que libcxx_test_bridge_header y libcxx_test_bridge_code son las dependencias de los enlaces de C++ generados por CXX. En la siguiente diapositiva veremos cómo se configuran.
  • Ten en cuenta que también debes depender de la biblioteca cxx-bridge-header para obtener definiciones de CXX habituales.
  • Los documentos completos sobre el uso de CXX en Android se pueden encontrar en los documentos de Android. Puedes compartir ese enlace con la clase para que los participantes sepan dónde pueden buscar estas instrucciones de ahora en adelante.