Creé una aplicación nativa de reacción en blanco y agregué un paquete webrtc y ahora, cuando instalo mi reacción nativa en mis teléfonos, después de la instalación se cierra automáticamente y no sé por qué se cierra la aplicación. Lo único que he notado en mi terminal es que dice que no se encontró la versión NDK compatible lado a lado. mi paquete.json es
{ "name": "calling_App", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android", "ios": "react-native run-ios", "start": "react-native start", "test": "jest", "lint": "eslint ." }, "dependencies": { "react": "16.11.0", "react-native": "0.62.2", "react-native-webrtc": "^1.75.3" }, "devDependencies": { "@babel/core": "^7.9.0", "@babel/runtime": "^7.9.2", "@react-native-community/eslint-config": "^1.0.0", "babel-jest": "^25.3.0", "eslint": "^6.8.0", "jest": "^25.3.0", "metro-react-native-babel-preset": "^0.59.0", "react-test-renderer": "16.11.0" }, "jest": { "preset": "react-native" } }¿Tienes NDK Side-by-Side installed?
Verifique su SDK Manager en Android Studio. De lo contrario, instale, reinicie su estación de trabajo e intente ejecutar el proyecto nuevamente.
Vaya a File > Project Structure > SDK location y luego en la parte "Ubicación del NDK de Android", ingrese la ubicación de su dirección ndk, si no la tiene, puede descargarla.
Abrí el proyecto en Android Studio y lo ejecuté una vez. Ahora también puedo ejecutarlo desde vscode
Me atasqué mucho en este problema y no encontré esta instrucción básica, así que aquí vamos:
te dejo un ejemplo:
sdk.dir=C\:\\Users\\You\\AppData\\Local\\Android\\Sdk ndk.dir=C\:\\Users\\You\\AppData\\Local\\Android\\Sdk\\ndk\\{folder_name_ndk_version}