본문 바로가기

분류 전체보기980

Flutter: 플레이 스토어 버전 코드 업그레이드하기, Flutter: upgrade the version code for play store 질문 나는 플러터로 플레이 스토어에 애플리케이션을 출시했고, 이제 애플리케이션의 새 버전을 업로드하려고 합니다. 다음과 같이 버전 코드를 변경하려고 시도하고 있습니다: flutter build apk --build-name=1.0.2 --build-number=3 또는 다음과 같이 local.properties를 변경할 수 있습니다. flutter.versionName=2.0.0 flutter.versionCode=2 flutter.buildMode=release 하지만 매번 플레이 스토어에서 오류가 발생합니다. APK 또는 Android 앱 번들에 이미 코드 1이 할당되어 있기 때문에 APK 또는 Android 앱 번들에 대해 다른 버전 코드를 사용해야 합니다. 답변 version:A.B.C+X을 pu.. 2023. 5. 9.
flutter 비주얼 스튜디오 코드 - URI의 대상이 존재하지 않음 'package:flutter/material.dart', Visual Studio Code - Target of URI doesn't exist 'package:flutter/material.dart' 질문 나는 방금 플러터 개발을 위해 맥북을 설정했습니다, 그래서 나는 플러터 SDK를 다운로드하고 문서에 배치했습니다. 그 후에 나는 명령 줄에서 flutter로 작업하기 위해 경로 변수를 설정했습니다. 나는 명령어 flutter create todolist를 실행하여 빈 프로젝트를 얻었습니다. 나는 또한 내 비주얼 스튜디오 코드를 Dart-Code로 설정하여 적절한 구문 강조, IntelliSense 등을 갖추고 있습니다. 그래서 내 비주얼 스튜디오 코드를 열 때, 다음 이미지와 같이 import 메소드를 강조합니다: 이것은 올바른 클래스를 강조하기 때문에 실제 오류인지 아닌지 이해하기가 완전히 어렵다는 것을 의미합니다. 나는 pub get과 flutter packages get을 모두 실행하여 모든 .. 2023. 5. 9.
flutter 하위 트리 내에서 동일한 태그를 공유하는 여러 영웅이 있습니다., There are multiple heroes that share the same tag within a subtree 질문 저는 라우트를 사용하여 한 화면에서 다른 화면으로 이동하려고 합니다. 페이지를 이동시키기 위한 버튼을 누르면 다음과 같은 오류가 발생합니다. I/flutter ( 8790): Another exception was thrown: There are multiple heroes that share the same tag within a subtree. 다음은 코드입니다: 라우트: { '/first':(BuildContext context) =>NavigatorOne() , '/second':(BuildContext context) =>NavigatorTwo(), '/third':(BuildContext context) =>NavigatorThree(), }, Navigator.of(context).pu.. 2023. 5. 9.
flutter 플러터 애플리케이션이 디버그 모드에서 실행 중인지 확인하는 방법은 무엇인가요?, How can I check if a Flutter application is running in debug? 질문 Flutter 앱이 디버그 모드 일 때 코드를 실행하는 방법을 찾고 있습니다. Flutter에서 가능한가요? 문서 어디에서도 찾을 수 없습니다. 다음과 같은 것 If(app.inDebugMode) { print("Print only in debug mode"); } Flutter 애플리케이션이 디버그 모드 또는 릴리스 모드에서 실행 중인지 확인하는 방법은 무엇인가요? 답변 나중 버전에서는 kDebugMode를 사용할 수 있습니다: if (kDebugMode) doSomething(); 어설션(asserts)은 수동으로 "디버그 모드" 변수를 만들 수 있지만, 그것을 피해야합니다. 대신, package:flutter/foundation.dart에서 상수 kReleaseMode를 사용하십시오. 차이점은.. 2023. 5. 9.