일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- VisualStudio
- 리액트 네이티브
- react
- EC2
- flutter
- 안드로이드
- 예제
- 데이터바인딩
- 설정
- Android
- Route53
- liveData
- git인증
- not working
- WPF
- aPK
- 인증문제해결
- 리액트
- Invalid credentials
- react-native
- 플러터
- 뒤로가기 안됨
- 디버깅
- 개발환경설정
- buildTypes
- AWS
- bitbucket
- sourcetree
- 안됨
- navController
- Today
- Total
목록목록 (178)
물에 살고싶은 개발자
Android Studio에서 APK를 빌드할 때, 기본 출력 파일 이름과 경로가 항상 우리의 요구사항을 충족시키지는 않습니다. 이 포스트에서는 build.gradle 파일을 사용하여 APK 파일 이름과 경로를 어떻게 커스터마이징하는지 보여드리겠습니다. APK 파일 이름 커스터마이징하기 APK 파일 이름은 앱 이름, 빌드 타입, 버전 이름, 버전 코드와 같은 유용한 정보를 포함하도록 커스터마이징할 수 있습니다. 또한, 현재 날짜를 yyMMddHHmm 형식으로 파일 이름에 추가하는 것도 가능합니다. 다음은 그 예시입니다: android { // ... applicationVariants.all { variant -> variant.outputs.all { output -> def appName = "You..
안녕하세요, 오늘은 Android Studio에서 발생하는 'Duplicate class' 에러에 대해 이야기하고, 이 문제를 해결하는 방법을 공유하려고 합니다. 이 에러는 종종 라이브러리 간의 버전 충돌로 인해 발생하며, 특히 Kotlin 표준 라이브러리와 관련된 경우가 많습니다. 그럼 이 문제를 어떻게 해결할 수 있는지 알아보겠습니다. 해결 방법 이 문제를 해결하는 가장 간단한 방법은 Gradle의 의존성 해결 전략을 사용하여 프로젝트 전체에서 동일한 Kotlin 표준 라이브러리의 버전을 사용하도록 설정하는 것입니다. build.gradle 파일에 다음 코드를 추가하면 됩니다 configurations.all { resolutionStrategy.eachDependency { details -> if..
디지털 게임의 세계는 빠르게 발전하고 있습니다. 그 중에서도 블록체인 기술과 Non-Fungible Tokens (NFT, 대체 불가능한 토큰)의 통합은 점점 인기를 얻고 있습니다. 이 혁신적인 접근법은 게임 내에서 독특한 거래 생태계를 만들어 게임 산업을 혁신할 가능성을 제공합니다. 그러나 여기서 질문이 생깁니다: NFT 기반 거래 생태계를 가진 게임을 진짜로 만들 수 있을까요? 이 흥미로운 개념을 살펴봅시다. 게임에서 NFT의 약속 NFT는 블록체인에 저장된 고유한 디지털 자산으로, 게임 아이템에 새로운 소유권과 가치를 제공합니다. 이러한 아이템을 NFT로 토큰화함으로써, 그들은 다양한 NFT 마켓플레이스에서 구매, 판매, 거래할 수 있게 되며, 이는 게임이나 플랫폼 간에도 가능합니다. 이는 게임 개..
안녕하세요 오늘은 프로젝트를 빌드하는 동안 겪었던 문제와 그 해결 방법에 대해 이야기하려고 합니다. 문제는 느닷없이 발생했습니다. 잘만 빌드되던 프로젝트가 갑자기 아래와 같은 오류메시지와 함께 빌드가 멈춘것이죠. > Task :app:processDebugResources FAILED Execution failed for task ':app:processDebugResources'. > Could not resolve all files for configuration ':app:debugRuntimeClasspath'. > Failed to transform ImagePicker-1.5.3.aar (com.github.nguyenhoanglam:ImagePicker:1.5.3) to match attri..
안녕하세요. 오늘은 React와 Node.js를 이용하여 .docx 파일을 업로드하고 분석하는 방법에 대해 알아보겠습니다. 먼저, React에서 파일을 업로드하는 방법을 알아보았습니다. 이를 위해 FileReader 객체를 사용하였습니다. 이후, Node.js 서버를 구축하였고, 파일 업로드를 처리하기 위해 multer 미들웨어를 사용하였습니다. 서버와 클라이언트 간의 통신을 위해 cors 미들웨어를 사용하였습니다. // React 코드 const [selectedFile, setSelectedFile] = useState(null); const handleFileUpload = () => { if (!selectedFile) { alert('Please select a file to upload.');..
서론 Android 개발자들이 종종 마주치는 문제에 대해 이야기해보려 합니다. 바로 Dagger라는 의존성 주입 프레임워크를 사용하면서 발생하는 "cannot find symbol DaggerAppComponent" 오류인데요. 이 문제를 해결하는 방법을 함께 알아보도록 하겠습니다. 문제 상황 Android 프로젝트를 진행하던 중, Android Studio에서 다음과 같은 빌드 오류가 발생했습니다: C:\dev\DH-git\app\src\main\java\kr\co\nanumlotto\app\App.java:18: error: cannot find symbol import kr.co.nanumlotto.di.DaggerAppComponent; ^ symbol: class DaggerAppComponen..
이 글은 플러터 프로젝트 생성 및 세팅을 위한 글임을 사전에 밝히고 노마드코더 영상을 참고해 작성한 글임을 밝힙니다. 윈도우10을 기준으로 작성되었으므로 맥 환경에선 약간 다를수도 있습니다. dart,flutter,vscode는 설치에 대한건 공식홈페이지에 잘 나와있기에 패스. 1. vscode 익스텐션 및 세팅 익스텐션 추가 vscode를 깔고나면 익스텐션으로 가서 dart와 flutter 익스텐션을 추가해주자. 없다고해서 못할건 아닌데, 플러터 익스텐션이 엄청난 도움을 주므로 추가하는걸 강력추천함. vscode 세팅 일단 커맨드 플레이트를 열고(단축키 컨트롤+쉬프트+A) user sertting 이라고 치면, open user setting (JSON) 을 선택그 후 아래 두가지를 추가해준다. fix..
언제나 그랫듯 내가 나중에 다시 보고 쓰기 위한 Zebra 프린터를 컨트롤하기 위한 명령어들을 정리해둔 글이다. 이번엔 선요약없이 바로 정리간다. 미리 적어두자면, 여기 적어둔 명령어가 ZPL명령어의 전부는 아니다. 그저 내가 진행중인 프로젝트에서 사용된것들만 정리되어있을뿐 ! 그럼 시작...하기전에 퀵 레퍼런스 깃허브 먼저 공유하고 시작 ! zpl은 일단 꺽쇠(^)로 시작한다. 1. ^XA , ^XZ : 브라켓 오프닝브라켓(Opening Bracket)으로 코틀린이나 자바에서 중괄호 한쌍({})의 역할을 한다. 중괄호처럼 XA와 XZ가 한쌍이다. 이 사이에 넣고싶은 명령어를 전부 때려넣으면 된다. 2. ^FX : 주석 ^FX comment 말그대로 주석이다. 자바나 코틀린 등의 많은 프로그래밍 언어에서..