해결된 질문
24.05.28 03:22 작성
·
181
·
수정됨
1
r - reload the app
d - open developer menu
i - run on iOS
a - run on Android
info Opening the app on Android...
info JS server already running.
info Launching emulator...
info Installing the app...
> Task :gradle-plugin:compileKotlin UP-TO-DATE
> Task :gradle-plugin:compileJava NO-SOURCE
> Task :gradle-plugin:pluginDescriptors UP-TO-DATE
> Task :gradle-plugin:processResources UP-TO-DATE
> Task :gradle-plugin:classes UP-TO-DATE
> Task :gradle-plugin:jar UP-TO-DATE
> Task :gradle-plugin:inspectClassesForKotlinIC UP-TO-DATE
> Task :app:buildCodegenCLI SKIPPED
> Task :app:generateCodegenSchemaFromJavaScript SKIPPED
> Task :app:generateCodegenArtifactsFromSchema SKIPPED
> Task :app:generatePackageList
> Task :app:preBuild
> Task :app:preDebugBuild
> Task :app:compileDebugAidl NO-SOURCE
> Task :app:compileDebugRenderscript NO-SOURCE
> Task :app:generateDebugBuildConfig UP-TO-DATE
> Task :app:javaPreCompileDebug UP-TO-DATE
> Task :app:checkDebugAarMetadata UP-TO-DATE
> Task :app:generateDebugResValues UP-TO-DATE
> Task :app:mapDebugSourceSetPaths UP-TO-DATE
> Task :app:generateDebugResources UP-TO-DATE
> Task :app:mergeDebugResources UP-TO-DATE
> Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
> Task :app:extractDeepLinksDebug UP-TO-DATE
> Task :app:processDebugMainManifest UP-TO-DATE
> Task :app:processDebugManifest UP-TO-DATE
> Task :app:processDebugManifestForPackage UP-TO-DATE
> Task :app:processDebugResources UP-TO-DATE
> Task :app:compileDebugJavaWithJavac UP-TO-DATE
> Task :app:mergeDebugShaders UP-TO-DATE
> Task :app:compileDebugShaders NO-SOURCE
> Task :app:generateDebugAssets UP-TO-DATE
> Task :app:mergeDebugAssets UP-TO-DATE
> Task :app:compressDebugAssets UP-TO-DATE
> Task :app:processDebugJavaRes NO-SOURCE
> Task :app:mergeDebugJavaResource UP-TO-DATE
> Task :app:checkDebugDuplicateClasses UP-TO-DATE
> Task :app:desugarDebugFileDependencies UP-TO-DATE
> Task :app:mergeExtDexDebug UP-TO-DATE
> Task :app:mergeLibDexDebug UP-TO-DATE
> Task :app:dexBuilderDebug UP-TO-DATE
> Task :app:mergeProjectDexDebug UP-TO-DATE
> Task :app:mergeDebugJniLibFolders UP-TO-DATE
> Task :app:mergeDebugNativeLibs UP-TO-DATE
> Task :app:stripDebugDebugSymbols UP-TO-DATE
> Task :app:validateSigningDebug UP-TO-DATE
> Task :app:writeDebugAppMetadata UP-TO-DATE
> Task :app:writeDebugSigningConfigVersions UP-TO-DATE
> Task :app:packageDebug UP-TO-DATE
> Task :app:createDebugApkListingFileRedirect UP-TO-DATE
> Task :app:installDebug FAILED
38 actionable tasks: 2 executed, 36 up-to-date
info 💡 Tip: Make sure that you have set up your development environment correctly, by running react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:installDebug'.
> com.android.builder.testing.api.DeviceException: No connected devices!
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 5s
info Run CLI with --verbose flag for more details.|
후 실행이 안됩니다..
어떻게 해야되나요?
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. 김성은님의 상황을 듣고 관련된 정보를 찾아보았습니다.
김성은님께서 겪고 계신 문제는 yarn start
실행 후 Android 앱을 설치하는 과정에서 실패가 발생하여 앱 실행이 안 되는 경우로 보입니다. 오류 메시지 “com.android.builder.testing.api.DeviceException: No connected devices!
“는 연결된 안드로이드 디바이스가 없을 때 발생하는 문제입니다. 실행 환경 설정이 올바르게 되어 있는지 확인하시고, Android 디바이스가 연결되어 있거나 에뮬레이터가 올바르게 실행되고 있는지 점검해 보시기 바랍니다.
관련 문제로 질문과 답변을 찾아본 결과, 비슷한 상황에서 해결책을 제공하는 링크를 하나 안내해 드릴 수 있겠습니다.
yarn start + a
를 실행할 때 안드로이드 관련 에러가 발생하는 상황을 겪었습니다. 이와 유사한 경험으로 볼 때, 이 링크가 도움이 될 수 있을 것 같습니다. 다만, 해당 게시글에서는 특정 해결 방법이 명시적으로 제시되지 않았으나, 강사님이 직접 답변하신 부분을 참고하여 추가적인 정보를 문의하거나 에러 메시지를 기반으로 더 구체적인 도움을 받으실 수 있을 것입니다.주의 깊게 react-native doctor
명령어를 실행하여 개발 환경 설정에 문제가 없는지 확인해 보시는 것도 좋은 방법입니다. 이 명령어는 React Native 개발 환경을 검사하고, 필요한 도구나 설정이 누락되거나 문제가 있을 시 이를 알려줍니다. 문제가 발견되면, 안내에 따라 필요한 조치를 취하시면 됩니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.