목록전체 글 (172)
일모도원(日暮途遠) 개발자
안드로이드 앱을 실행시키는데 아래와 같은 에러가 나온다. NDK at /Users/dalnimbest/Library/Android/sdk/ndk/25.2.9519653 did not have a source.properties file build.gradle을 보면.. ndkVersion이 25.2.9519653 로 설정되어 있다. ndkVersion "25.2.9519653" 저 경로로 가보면... ndk가 여러개 있다... 근데 25.2.9519653 폴더 안에는 source.properties 라는 파일이 없다. NDK를 다운 받으면 될줄 알았다. 하지만 다운 받는 NDK버전이 더 이전꺼다. 22.1 근데.. 여기는 25.1.8937393으로 나온다.. 근데 여기서 저장을 안하고... 다시 다운받아..
('https://cafe.naver.com/dalenglish/879이하 '아라원 소프트')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2023년 12월 9부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://cafe.naver.com/dalenglish/879'이하 '아라원 소프트')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별..
flutter_inappwebview를 사용하여 챗GPT 웹싸이트를 구글 계정으로 열려고 하니 아래처럼 에러가 나온다. (다른 웹싸이트를 열면 정상적으로 잘 열린다.) 403오류 disallowed_useragent라고 에러가 나온다. https://support.google.com/accounts/answer/12917337?hl=ko 403 disallowed_useragent 이 앱이 Google의 내장 WebView 정책을 준수하지 않기 때문에 이 화면에서 로그인할 수 없습니다. 이 앱에 웹사이트가 있는 경우 웹브라우저를 열고 웹사이트에서 로그인할 수 있습니다. '403 disallowed_useragent'라는 오류가 발생하면 앱이 내장 WebView를 사용함을 뜻합니다. 일부 개발자는 앱에서 ..
어느순간 부터 테이블의 컬럼 내용을 필터링을 할려고 할때 UI가 잘 안보이는 버그가 발생했다. 원래는 이렇게 "Add Filter"버튼이 보이고, 이를 클릭하면 이렇게 필터할 필드명과 조건이 보여야 한다. 근데 어느순간부터는 "Add Filter"버튼이 안보이고, Filter버튼만 보인다. 아무리 "Filter"버튼을 눌러다 저 필드명과 조건을 넣을수 있는 UI가 안보인다. (사실은 Filter가 있는 바가 조금 내려가야 하는데, 안내려가서 가려서 안보이는거다) 해결책은 Sequel Pro를 다시 실행하는거다. 단 하단의 저 "Show/Hide table conent filters"를 켜놓아야 한다. 그리고 재 실행할때 New Connection Tab을 선택한다. 그럼 다시 "Add Filter"가 제..
어느순간부터 안드로이드 스튜디오로 개발할때 아래처럼 wrap this widget 컨텍스트 메뉴가 보이지 않는다. 또 원래는 아래처럼 안쓰는 변수나 import등은 회색으로 나와야 하는데... 그것도 안된다. 아래처럼 안쓰는 import도 회색으로 나오지도 않고, Column위젯에 마우스를 가져다 대어도 Wrap with widget 컨텍스트 메뉴가 뜨지 않는다. 이럴때는 안드로이드 스튜디오의 하단에 있는 "Dart Analysis"로 가자. 왼쪽에 있는 톱니바퀴 모양의 Analyzer Settings를 들어가보자. Scope analysis to the current package를 체크해주면 정상적으로 동작함을 볼수 있다.
Flutter로 개발중 안드로이드는 괜찬은데 아이폰에서만 앱을 삭제하고 재 설치해도 Firebase 유저가 로그인 되어 있는 버그가 발생했다. 검색해보니 이런경우가 좀 있는거 같다. 어떤 사람은 안드로이드에서도 같은 현상이 발생했다. https://github.com/DeveloperAcademy-POSTECH/MacC-Team-HappyAnding/issues/365 https://github.com/invertase/react-native-firebase/issues/694 앱을 새로 설치했는데도 아래에서 userSnapshot.data에 기존에 로그인 했던 유저가 들어있다. @override Widget build(BuildContext context) { return Drawer( child: F..
집에 있는 플러터 소스를 한참 수정하고 회사와서 pull해서 실행해보니 아래처럼 에러가 나온다. * What went wrong: Plugin [id: 'dev.flutter.flutter-plugin-loader', version: '1.0.0'] was not found in any of the following sources: - Gradle Core Plugins (plugin is not in 'org.gradle' namespace) - Included Builds (None of the included builds contain this plugin) - Plugin Repositories (could not resolve plugin artifact 'dev.flutter.flutter-p..
Hero를 쓰지도 않는데 이런 에러가 계속 나온적이 있다. 문제는 FloatingActionButton을 두개 이상 쓰고 있었다. 물론 hero를 쓰지 않았는데, 여기서 에러가 났다. FloatingActionButton( onPressed: () { FloatingActionButton( onPressed: () { 아래처럼 각각의 FloatingActionButton에 heroTag에 값을 다르게 주면 해결이 된다. FloatingActionButton( heroTag: "1", onPressed: () { FloatingActionButton( heroTag: "2", onPressed: () {