2
respostas

PROBLEMAS NA INSTALAÇÃO.

Já instalei o Node e instalei consegui abrir o terminal sem problemas. Acredito que os sistemas atualizaram e sempre atualizam, teriam como atualizarem as aulas, em razão disto acho que muitos estão tendo dificuldades.

O projeto está sendo iniciado, o problema é que ao executar o emulador dá problemas. Tentei todas as formas e aparece tudo isso aqui:

Logs for your project will appear below. Press Ctrl+C to exit. › Opening on Android... CommandError: No Android connected device found, and no emulators could be started automatically.Please connect a device or create an emulator (https://docs.expo.dev/workflow/android-studio-emulator). Then follow the instructions here to enable USB debugging: https://developer.android.com/studio/run/device.html#developer-device-options. If you are using Genymotion go to Settings -> ADB, select "Use custom Android SDK tools", and point it at your Android SDK directory. It looks like you're trying to use web support but don't have the required dependencies installed.

Please install react-native-web@~0.18.10, react-dom@18.2.0, @expo/webpack-config@^18.0.1 byrunning:

npx expo install react-native-web@~0.18.10 react-dom@18.2.0 @expo/webpack-config@^18.0.1

If you're not using web, please ensure you remove the "web" string from the platforms array inthe project Expo config.

› Reloading apps warn No apps connected. Sending "reload" to all React Native apps failed. Make sure your app is running in the simulator or on a phone connected via USB. › Opening on Android... CommandError: No Android connected device found, and no emulators could be started automatically.Please connect a device or create an emulator (https://docs.expo.dev/workflow/android-studio-emulator). Then follow the instructions here to enable USB debugging: https://developer.android.com/studio/run/device.html#developer-device-options. If you are using Genymotion go to Settings -> ADB, select "Use custom Android SDK tools", and point it at your Android SDK directory. Opening JavaScript inspector in the browser... No compatible apps connected. JavaScript Debugging can only be used with the Hermes engine. Learn more: https://docs.expo.dev/guides/using-hermes/ › Toggling dev menu warn No apps connected. Sending "devMenu" to all React Native apps failed. Make sure your app is running in the simulator or on a phone connected via USB.

2 respostas

06/27 08:47:28: Launching 'app' on Resizable (Experimental) API 34. Error while waiting for device: Resizable (Experimental) API 34 is already running. If that is not the case, delete C:\Users\Erick William.android\avd\Resizable_Experimental_API_34.avd*.lock and try again.

Olá, Erick, tudo bem?

Agradeço por compartilhar suas dificuldades na instalação do projeto React Native. Vou tentar ajudá-lo a resolver esses problemas.

Primeiramente, o erro que você está enfrentando indica que nenhum dispositivo Android conectado foi encontrado e nenhum emulador pôde ser iniciado automaticamente. Isso pode ocorrer por várias razões, mas vou fornecer algumas soluções possíveis para você tentar resolver essa questão.

  1. Verifique as configurações do Android Studio: Certifique-se de que você tenha o Android Studio instalado corretamente. Acesse as configurações do Android Studio e verifique se o SDK do Android está configurado corretamente. Além disso, verifique se o USB debugging está ativado no dispositivo Android ou no emulador que você está usando.

  2. Criar um novo emulador: Se as configurações do Android Studio estiverem corretas, mas ainda assim você não conseguir iniciar o emulador, tente criar um novo emulador. No Android Studio, vá para "AVD Manager" e crie um novo dispositivo virtual com as configurações adequadas. Certifique-se de selecionar um dispositivo que seja compatível com a versão do Android que você deseja usar.

  3. Instale as dependências necessárias: Se você estiver usando suporte para web, é necessário instalar as dependências mencionadas no erro.

Além disso, você também mencionou um aviso sobre a falha no envio de comandos para o aplicativo React Native. Isso geralmente ocorre quando o aplicativo não está sendo executado no emulador ou no dispositivo conectado via USB. Certifique-se de que o emulador esteja em execução ou conecte o dispositivo via USB e verifique se o aplicativo está sendo executado corretamente.

Com relação ao erro "Resizable (Experimental) API 34 is already running", parece que você já possui uma instância do emulador em execução. É interessante parar ele, e em seguida, tente executar o emulador novamente.

Espero que essas orientações possam ajudá-lo a resolver os problemas de instalação e execução do projeto React Native. Lembre-se de verificar as configurações do Android Studio, instalar as dependências corretas e garantir que o emulador ou o dispositivo esteja em execução.

Caso continue enfrentando dificuldades, recomendo buscar mais informações na documentação oficial do React Native, que possui recursos detalhados e exemplos para solucionar problemas comuns.

Espero que tenha te ajudado, bons estudos!