묻고 답해요
143만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
마지막에 "" 로 채워주는 이유가 있을까요?
마지막에 setContent("")로 해주는 이유가 있을까요?
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
React-router-dom을 설치하고 react app이 크롬에서 실행되지 않습니다.
똑같은 버전 설치하고, 코딩을 따라서 입력했는데 BrowserRouter을 사용한 후로 크롭에서 실행되지 않습니다.해결방법이 있을까요?
-
해결됨[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
개남님 초기 페이지 연결하기 부분 질문입니다!
개남님 좋은 강의 감사합니다. 현재 초기 페이지 연결하기까지 진행했습니다. 조금 오류가 있는 것 같은데 순수하게 궁금해서 여쭙니다! main.dart에서 AppDataLoadCubit을 lazy:false로 뒀잖아요? 그럼 앱을 처음 다운 받았을 때 init page가 보여지고 lazy가 false이기 때문에 스플래시 화면에 도달하기 전 이미 데이터를 로드해서, 시작하기 버튼을 눌러 스플래시 화면에 도달했을 때면, 바로 로그인 체크 중 입니다..가 보여야 하는 것 아닌가요?? 제 에뮬레이터에는 데이터 로드 중 입니다..가 보이길래 영상을 다시 돌려봤는데 개남님도 같은 현상이십니다. 그리고 시작하기 버튼을 통해 init -> splash에 도달했을 때 새로고침하지 않으면 데이터 로드 중 입니다..에서 로그인 확인 중 입니다..로 바뀌지 않습니다. 단순 오류인가 해서 앱을 지워 hydrated bloc을 초기화하고 다시 확인해 보았지만 같은 현상이 일어납니다.
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
혹시 실제 안드로이드에 apk를 추출해서 설치하면 사용이 가능한가요?
제목과 동일한 질문입니다 혹시 실제 안드로이드에 이 코드 파일을 apk로 추출해서 설치하면 사용이 가능한가요?
-
해결됨[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
개남님 equatable에 대한 보충 설명 좀 부탁드릴게요 !
개남님 좋은 강의 감사합니다. equatable을 계속 사용하셔서 알아봤는데 잘 이해되지 않습니다. 클래스 인스턴스 비교에 활용된다는 것과, 그 원리는 이해했는데, 모델 클래스랑 관련이 있나요??
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
실제로 노래 mp3 파일과 연결해서 나오게끔 하려면
실제로 리사이클러뷰 클릭했을때 노래 mp3 파일과 연결해서 나오게끔 하려면 어떻게 할까요?후속 강의에 관련 내용이 있을까요??
-
해결됨[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
The binary version of its metadata is 1.9.0, expected version is 1.7.1.
auth = Firebase.auth강의에서 이 부분을 작성하고 코드를 돌린 후에 The binary version of its metadata is 1.9.0, expected version is 1.7.1. 라는 문제가 발생하였습니다. 찾아보니 최신버전이 아니라서 그럴 수 있다고 하여서 File -> Settings -> Appearance & Behavior -> System Settings -> Updates로 들어가서 최신 버전으로 업데이트도 해보고 build.grandle 파일 2개에 이것저것 추가도 해봤지만 결과는 같았습니다.buildscript { ext { agp_version = '7.4.1' } repositories { google() mavenCentral() } dependencies { classpath 'com.google.gms:google-services:4.3.15' } }// Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { id 'com.android.application' version '7.4.1' apply false id 'com.android.library' version '7.2.2' apply false id 'org.jetbrains.kotlin.android' version '1.7.10' apply false id("com.google.gms.google-services") version "4.3.15" apply false } task clean(type: Delete) { delete rootProject.buildDir }plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-android-extensions' // 위 선언시 val joinBtn = findViewById<Button>(R.id.joinBtn) 이처럼 따로 설정 안해주고 바로 쓸 수 있다 id 'com.google.gms.google-services' } android { compileSdk 33 defaultConfig { applicationId "com.example.sogating_final" minSdk 19 targetSdk 33 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = '1.8' } buildFeatures { viewBinding true } } dependencies { implementation 'androidx.core:core-ktx:1.7.0' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.8.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation 'androidx.annotation:annotation:1.2.0' implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.5.1' // 최신 버전으로 변경 implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' // 최신 버전으로 변경 testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' implementation "com.yuyakaido.android:card-stack-view:2.3.4" implementation(platform("com.google.firebase:firebase-bom:32.2.2")) implementation("com.google.firebase:firebase-analytics-ktx") implementation("com.google.firebase:firebase-auth-ktx") }더 찾아보니 kotlin-version과 gradle-version을 변경하라고 하는데 지금 버전이 문법이 달라서인지 정확하게 나와있는것을 찾기 힘들어서 질문 드립니다!
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
에뮬레이터가 렉이 많이 걸릴떄 어떻게 해야하나요?
test device 실행 버튼 왼쪽편에 거꾸로 되있는 삼각형을 누르면 AVD manager가 있습니다. 거기서 위 사진과 같이 cold boot now를 클릭 해주시면 재부팅을 시켜주는것 같아요. 앱을 실행시키는 시간이 단축되더라구요혹시라도 다른 팁 있으면 댓글로 부탁드려요. 나름 최신형 노트북인데 실행시키는데 시간이 너무 많이 걸려서요. 사양은 i5 1340p 16gb arc350m 입니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
저도 북마크해둔게 이미지가 안뜹니다
다른건 다 뜨는데 북마크한 이미지가안뜨는데 문제를 모르겠습니다. https://drive.google.com/drive/folders/1KXAgrtBwc66ZlSZUpl2wWSZ3SB8mAG8u?usp=drive_link
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
Cannot fit requested classes in a single dex file 오류해결법
Cannot fit requested classes in a single dex file 파이어베이스 리얼타임 데이터베이스 저장하기 강의에서 위와 같은 오류가 떴을때의 해결법입니다.multidex 지원 라이브러리를 추가해주시면 됩니다. 2번째 gradle 파일에서 android 부분안에 defaultConfig 괄호안에 multiDexEnabled true 를 넣고 dependencies 항목에 implementation 'androidx.multidex:multidex:2.0.1' 를 추가하신다음 sync now 해서 실행하시면 오류가 해결이 됩니다. 출처입니다. https://0391kjy.tistory.com/31
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
databinding gradle 세팅 관련 문의입니다.
인텔리제이로 진행중이고, dataBinding{ enabled = true}가 오류가나서 buildFeatures { dataBinding=true }로 진행했는데 상관없는부분일까요? ? 전체소스는 plugins { id("com.android.application") id("org.jetbrains.kotlin.android") } android { namespace = "com.qor0923.databinding_ex" compileSdk = 33 defaultConfig { applicationId = "com.qor0923.databinding_ex" minSdk = 24 targetSdk = 33 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { isMinifyEnabled = false proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") } } compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } buildFeatures { dataBinding=true } } dependencies { implementation("androidx.core:core-ktx:1.9.0") implementation("androidx.appcompat:appcompat:1.6.1") implementation("com.google.android.material:material:1.8.0") implementation("androidx.constraintlayout:constraintlayout:2.1.4") testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.1.5") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") }입니다.. 감사합니다
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
Firebase 이메일로그인 회원가입 실패할때
이메일 형식이 아닌 아이디만 입력했을경우회원가입이 되지 않습니다. 혹시라도 저같이 대충 이메일 안적고 아이디 적으면서 실패로 뜨시는분들을 위해 올려드립니다~ 회원가입이 되지 않는다면 이메일형식으로 시도해보세요!
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
RecyclerView & Navigation 성공했습니다
강사님 캄사드립니다강사님과 여기 강의들으시는 모든 분들늘 건강하시고 부자되세요
-
해결됨[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
Json 데이터가 불완전할때는 어떻게 해결을 하시나요?
선생님 실무에서 받는 JSON 데이터가 가끔은 필요한 포맷으로 딱 떨어지지 않을때가 있는데 이럴때 실무에서는 어떻게 해결을 하시나요? 이번에 북 리뷰에도 어떤 책들의 저자들은(길거나, 영문일때 등) ^ 이런 표시가 있어서 사용 환경을 약간 저해하는 듯 싶어서 해결을 하고 싶은데 어떻게 해야할지 감을 못잡겠네요 ㅠ
-
해결됨[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
최근 작성 리뷰 Top10 기능 구현 강의 overflow 오류
최근 작성 리뷰 Top10 기능 구현강의 에서 타이틀이랑 작가부분을 퍼블리싱 했는데 오버플로우 오류가 뜨네요 ㅠㅠ 왜 생기는 거고 어떻게 해결을 해야 하나요? 혹시 선생님의 시뮬레이션 기기가 아이폰 pro max 여서 안생겼고, 저는 아이폰 14여서 생기는 건가요? 그러면 유저들이 다양한 디바이스를 쓸텐데 오버플로우 오류를 해결 할 수 있는 방법이 있을까요?ㅠㅠ
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
hello world가 안떠요ㅠ
안녕하세요. 강의 너무 너무 잘 보고 있는 왕초보 입니다ㅎㅎ처음 강의에서 hello world 플레이 버튼 눌렀는데 이런 오류 메세지가 뜨고 플레이가 안되네요ㅠ도와주세요ㅠㅠ
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
전체 명언 코드 버튼 눌렀을 때 팅길때 (kotlin.NotImplementedError: An operation is not implemented: not implemented)
kotlin.NotImplementedError: An operation is not implemented: not implemented오류 뜨시는분들 ListViewAdapter 클래스 안에 override 하는 부분의TODO문을 다 지우면 됩니다.. 혹시라도 저같은 분들이 계실까봐 올려봅니다.TODO("Not yet implemented")
-
미해결Flutter + Firebase로 넷플릭스 UI 클론 코딩하기 [무작정 플러터]
firebase 설치이후 디버깅하면 아래와 같은 에러가 발생하는데 알려주실분 계실까요?
code build done. 540.2sFailed to build iOS appError (Xcode): redefinition of module 'Firebase'/Users/hoon/development/flutter_Test_Pj1/hoon_nexflex/flutter_application_1/ios/Pods/Firebase/CoreOnly/Sources/module.modulemap:0:7Error (Xcode): could not build module 'Flutter'/Users/hoon/development/flutter_Test_Pj1/hoon_nexflex/flutter_application_1/ios/Runner/GeneratedPluginRegistrant.h:9:8Error (Xcode): failed to emit precompiled header'/Users/hoon/Library/Developer/Xcode/DerivedData/Runner-awozdwnprnvtdrcrfughfazvzhji/Build/Intermediates.noindex/PrecompiledHeaders/Runner-Bridging-Header-swift_1TK2KTDMIUV5Y-clang_2JGQSHWY4RAHY.pch' for bridging header'/Users/hoon/development/flutter_Test_Pj1/hoon_nexflex/flutter_application_1/ios/Runner/Runner-Bridging-Header.h'Could not build the application for the simulator.Error launching application on iPhone 13.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
왜 img를 눌러도 제대로 작동을 안할까요?
강의명 : 트로트 가수 음악 목록 앱 소개 및 레이아웃 설정 이 이전강의에서 nav예제떄도 안되길래 스스로찾다 해결을 못해서 다음강에서 또 할테니 보고하면 되겠지 하는데 또 안되서 질문합니다.img1 :영탁img2:영웅img3:가인 입니다 초기 영탁페이지에서 영웅과 가인누르면 각각페이지가 넘어가게까지 해놨는데, 영웅을 누르면 가인이 뜨고 가인은 눌러도 반응도 안합니다.
-
미해결[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
kotlin-android-extensions 지원중단오류
강의 3:09분 초에 말씀하신build.gradle(Moudle:app)에서 plugins {id 'kotlin-android-extension'}를 작성하고강의 잘 따라가다가회원가입 폼 다 작성하고 run했는데 The 'kotlin-android-extensions' Gradle plugin is no longer supported. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the 'kotlin-parcelize' plugin.이라는 오류가 뜨네요...문서 봐도 어떻게해야할지 의문이여서 문의드립니다.안드로이드버전은 Flamingo 2022.2.1 Patch 2입니다.