목록2024/07 (226)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nlkDZ/btsIGKNTE1I/xvfW1kETSsZaKLdBXBsR3K/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/q4EBW/btsIH0IRZ2C/AEe40HnfUCSmSoFEY6o110/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impor..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 (Android) 안드로이드 UncaughtExcept 비정상 종료 크래시 발생 버그 리포트 제공 로직 [설 명]1. class S_Crash implements Thread.UncaughtExceptionHandler : 스레드 상속 클래스 생성 실시 >> 클래스 uncaughtException 메소드 부분에서 에러 발생이 감지 된 경우 앱 내부 파일에 크래시 파일 저장 >> public void uncaughtException(Thread t, Throwable e) 부분에서 크래시 파일 저장 >> 앱 내부 저장소는 특별한 접근 권한 없이 파일 읽기 쓰기 가능 (단, 애플리케이션 캐시 및 데이터 삭제 수행 시 데이터 사라..
[설 명]프로그램 : Android / Kotlin설 명 : S_Crash : 앱 사용 중 발생한 Crash 크래시 리포트 저장 클래스 - UncaughtException [소스 코드] package com.example.kotlinprojectimport android.app.Activityimport android.content.Contextimport java.io.BufferedWriterimport java.io.Fileimport java.io.FileWriterimport java.io.PrintWriterimport java.io.StringWriterimport java.text.SimpleDateFormatimport java.util.*class S_Crash : Thread.Un..
[설 명]프로그램 : Android / Java설 명 : S_Crash : 앱 사용 중 발생한 Crash 크래시 리포트 저장 클래스 - UncaughtException [소스 코드] package com.example.javaproject;import android.app.Activity;import android.content.Context;import android.os.Looper;import android.util.Log;import android.widget.Toast;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.PrintWriter;import java.io.StringWr..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bc7oon/btsIHeOe2Xf/XP1agkAC6fr7ffWkDr9K60/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c6oEBs/btsIHHP2NYg/DhyE0Tj6D0UX8i3XVyYOYK/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/d29MHD/btsIGMraLsm/9XntwzzK5f7akG3uSdKNK0/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ri35K/btsIF1Jk7gq/0UmM7HaVaoqtyczaruE65k/img.png)
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # -------------------------------------------------------------# [요약 설명]# -------------------------------------------------------------1. echo 명령어는 리눅스에서 터미널 화면에 특정 텍스트를 출력해주는 명령어 입니다# -------------------------------------------------------------# [소스 코드]# -------------------------------------------------------------문법 : $ echo [hex 값] | xxd -r -p예시 : $..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/czKbQ3/btsIGIoKGhy/tlkq7cu7ITpnU8EF4zDf7K/img.png)
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # -------------------------------------------------------------# [요약 설명]# -------------------------------------------------------------1. mkdir 명령어는 리눅스에서 특정 디렉토리를 생성할 때 사용되는 명령어 입니다# -------------------------------------------------------------# [주요 옵션 설명]# --------------------------------------------------------------m : 디렉토리를 생성할 때 권한을 설정-p : 상위 경로도 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rbZp6/btsIF3tBNMS/qjmpKCxZFTsIKvQncYxMI0/img.png)
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # -------------------------------------------------------------# [요약 설명]# -------------------------------------------------------------1. rm 명령어는 리눅스에서 파일 및 디렉토리를 삭제할 때 사용되는 명령어 입니다# -------------------------------------------------------------# [rm 주요 옵션 설명]# --------------------------------------------------------------f : 강제로 파일이나 디렉토리를 삭제하고 대상이 없는 경..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/clCZif/btsIDNdiM17/pGAlqVksXwUkA104oNsAcK/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/7EaEC/btsIDOiY9Yy/XQaIkKousrcCbCHdFCoIhk/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/chxbBh/btsIFkgBMWz/rEdBLSoMzDsUyBouyMDcd0/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223517189554 307. (Flutter/플러터) [Mac] : [RxDart] : RxDart 반응형 프로그램 작성 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart';impor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Hrdz1/btsIFbDQNW8/iLjkLERgsgSLzdmGoPqmGk/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [라이브러리 설치 사이트]https://pub.dev/packages/rxdart/install rxdart install | Dart packageRxDart is an implementation of the popular ReactiveX api for asynchronous programming, leveraging the native Dart Streams api.pub.dev [사전) IOS pods 재설치 참고 사이트]https://blog.naver.com/kkh0977/223491076914?trackingCode=blog_bloghome_searchlist 248. (TWOK/ERROR) [Ios] The ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zPKPm/btsIDqu0yWQ/ABdsHwpm6Xr4pKEkltxjB1/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 플러터 개발 환경 구축 방법]https://blog.naver.com/kkh0977/223450499893 1. (Flutter/플러터) [Mac] : [환경] : Mac 맥북 사용해 Flutter 플러터 개발 환경 구축 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [맥북] : [VSCode 설치 방법] - 설치 ...blog.naver.com [방법 설명]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mltU9/btsIClamR4n/q3zAxPXk6n43AkDrkM6A50/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 명령어 수행 전) 플러터 bin 폴더 path 설정 방법] [플러터 bin 폴더 path 지정 명령어]$ export PATH=$PATH:/Users/mac/Desktop/Flutter/flutter/bin [플러터 및 다트 버전 업데이트 명령어 : 플러터 업데이트 시 다트도 업데이트 수행 됨] $ flutter upgrade
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bjzGQ2/btsIDWmAm9C/f6eOZY8j8aBE7vCXipQT3K/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 명령어 수행 전) 플러터 bin 폴더 path 설정 방법] [플러터 bin 폴더 path 지정 명령어]$ export PATH=$PATH:/Users/mac/Desktop/Flutter/flutter/bin [플러터 및 다트 버전 확인 명령어]# [플러터 버전 확인]$ flutter --version-------------------------------------------------------# [다트 버전 확인]$ dart --version [결과 출력]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cSh16X/btsICC3TnxD/1NM7pqh4pr5ySUMrkcjLS0/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223516693031 301. (Flutter/플러터) [Mac] : [skill] : [fluttertoast] 토스트 메시지 표시 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart'..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/duaDMk/btsIDqBJ9jI/ekQDsxcoYurNqn1pkURCfk/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223516693031 301. (Flutter/플러터) [Mac] : [skill] : [fluttertoast] 토스트 메시지 표시 라이브러리 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';import 'package:flutter/services.dart'..