본문 바로가기

Flutter397

Flutter 플러터 명령을 찾을 수 없습니다., Flutter command not found 질문 현재 안드로이드 스튜디오 터미널에서 Flutter 명령어가 작동하지 않는 것 같습니다. 제가 프로젝트 루트에서 실행하려고 시도하고 있다고 생각합니다. 출력 결과: bash: flutter: command not found 답변 Flutter 경로를 올바르게 설정해야 합니다. macOS 설치 - 경로 업데이트에서: Flutter SDK를 설치한 디렉토리를 확인합니다. 이 정보는 3단계에서 필요합니다. $HOME/.bash_profile을 엽니다(또는 생성합니다). 터미널에서 nano ~/.bash_profile을 입력하여 텍스트 편집기를 사용할 수 있습니다. macOS v10.15 (Catalina)는 기본적으로 Z 셸을 사용하므로 $file HOME/.zshrc를 편집합니다. 다른 셸을 사용하는 경.. 2023. 5. 12.
Flutter 플레이스토어 오류: 앱 번들에 네이티브 코드가 포함되어 있으며 디버그 심볼을 업로드하지 않았습니다., Playstore error: App Bundle contains native code, and you've not uploaded debug symbols 질문 새로운 플러터 앱 번들을 Playstore에 출시하려고 할 때 다음 오류가 발생합니다: "This App Bundle contains native code, and you've not uploaded debug symbols. We recommend you upload a symbol file to make your crashes and ANRs easier to analyze and debug." 이를 해결할 수 있는 방법을 찾을 수 없습니다. 플러터와 앱 출시에 대해 새로운 사용자이며 조금 절망적입니다... 도움이 필요합니다. 앱/build.gradle에 "android.defaultConfig.ndk.debugSymbolLevel = 'FULL'" (1번째 줄에)을 추가하면 https://de.. 2023. 5. 12.
Flutter 'type 'List<dynamic>'은(는) 'List<Widget>'의 하위 유형이 아닙니다.', type 'List<dynamic>' is not a subtype of type 'List<Widget>' 질문 Firestore 예제에서 복사한 코드 스니펫이 있습니다: Widget _buildBody(BuildContext context) { return new StreamBuilder( stream: _getEventStream(), builder: (context, snapshot) { if (!snapshot.hasData) return new Text('Loading...'); return new ListView( children: snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList(), ); }, ); .. 2023. 5. 11.
Flutter 플러터 앱이 "Running Gradle task 'assembleDebug'..."에서 멈춰있습니다., Flutter App stuck at "Running Gradle task 'assembleDebug'... " 질문 앱을 실행하면 멈춰버립니다. Lenovo A319에서 디버그 모드로 lib\main.dart를 실행 중... Gradle 작업 'assembleDebug' 실행 중... (예상치 못한 긴 시간이 소요됩니다.) Gradle이나 의존성을 초기화하지 못합니다. 답변 여기는 내 경우의 해결책입니다. flutter 프로젝트 디렉토리를 엽니다. flutter 프로젝트 디렉토리에서 android 디렉토리로 이동합니다. cd android gradle을 정리합니다. ./gradlew clean gradle을 빌드합니다. ./gradlew build 또는 ./gradlew clean build 명령어로 두 명령어를 결합할 수 있습니다. 이제 flutter 프로젝트를 실행합니다. vscode를 사용하는 경우 F5를 .. 2023. 5. 11.