묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Flutter 초입문 왕초보편
dispose 오버라이드 메소드 자동완성이 안 됩니다.
dispose 오버라이드 메소드 자동완성이 안 됩니다. 다른 자동완성은 다 제대로 작동하는데 오버라이드 메소드 자동완성이 안되네요 gpt가 하라는대로 해봤는데도 안 됩니다 어떻게 해야 할까요? 저는 현재 플러터 가장 최신 버전을 사용하고 있습니다.
-
해결됨Flutter로 SNS 앱 만들기
게시글등록화면_5Firebase Storage에 게시글 이미지 저장
이해가 잘 안돼서 다시 문의 드려요.동영상을 되풀이 해서 봐도 이해가 잘 안돼서요.String feedId = Uuid().v1();feedid는 고유한 아이디 부여하는거고, 아래요 feeds는 폴더인데 .doc(feedid)를 게시글의 feedid를 부여 하는겁니까 // firestore 문서참조DocumentReference<Map<String, dynamic>> feedDocRef =firebaseFirestore.collection('feeds').doc(feedId); 여기서 feedDocRef는 여기서 어느것을 말하는겁니까 잘 이해가 안돼서요.
-
미해결[중급편] 코인 가격 모니터링 앱 제작 (Android Kotlin)
강의명: 코인 선택화면 Adapater 세팅 (RecyclerView) 에서
RecyclerView의 Adapter를 선언할 때,context는 어떤 용도로 생성자로 받게되는건가요? 의문포인트context를 생성자로 받지않더라도 RecyclerView의 구현에는 문제없이 되는 부분이 의아했습니다.context를 생성자로 받는것과 받지 않는것과는 어떤 차이가 있나요?[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin) 강의의 RecyclerViewAdapter를 구현하실 때에는 context를 별도로 생성시 인자로 받지 않았던 것으로 기억하거든요.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
에뮬레이터 자체가 2021년 강의 것이랑 다른거같아요..
에뮬레이터 실행하는 것좀 새로 2024년 형으로 찍어서 올려주세요... 실행을 해도 만든게 적용이 안되고 그냥 핸드폰만 실행됩니다.
-
미해결윤재성의 자바 기반 안드로이드 앱개발 Part 2 - 메뉴와 4대 구성요소
39강 질문합니다.
12분쯤 내용 실행하는데 버튼 클릭 시 secondfragment가 나타나지를 않아요 내용 전부 동일하게 입력했어요 참고로 프로젝트 생성할때 api 33, tiramisu로 합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
ActivityMainBinding 문제 건
class MainActivity : AppCompatActivity() { private lateinit var binding : ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) binding = setContentView(this, R.layout.activity_main)e: file:///C:/Users/break/AndroidStudioProjects/Databinding_ex/app/src/main/java/com/example/databinding_ex/MainActivity.kt:16:36 Unresolved reference: ActivityMainBinding라고 오류메세지가 발생합니다..ChatGPT는 ActivityMainBinding 클래스가 제대로 생성되지 않는 이유는 주로 View Binding이 활성화되지 않았거나, 캐시 문제 또는 Gradle 동기화 문제가 있을 수 있습니다. 위의 단계를 통해 문제를 해결할 수 있을 것입니다. 라고 설명하긴 하는데, 얘가 말한대로 적어봐도 해결되지가 않네요..
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
LinearLayout 오류
7분 40초 쯤에 알려주신대로 맨 윗줄과 맨 밑에 줄 내용을LinearLayout 으로 바꿨는데빨간색깔 오류가 뜹니다. 어떤 차이로 오류가 뜨는거죠??
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
AVD Manager 가 없어요
버전이 달라서 그런지 AVD Manager 버튼이 안보이네요.. 선생님 화면에서는 app 버튼 옆에 스마트폰 버전이 있는데, 제 화면은 app 왼쪽에 스마트폰 버전이 있습니다. 그리고 스마트폰 목록을 눌렀을떄 AVD Manager가 안보이네요 ..
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
activity_main.xml 파일이 없어요
강의 내용을 따라서new porject를 Empty Activity로 만들었는데요,res 폴더밑에 내용이 좀 다르네요..저같은 경우 res >drawble >mipmap >values >xml 이렇게 구성되어있는데layout 폴더가 없고activity_main.xml 파일을 찾을 수가 없습니다 ..어떻게 해결해야 하나요?
-
미해결Flutter로 SNS 앱 만들기
섹션10에서 게시물화면_좋아요 결과를 화면에 반영 캐러셀 컨트롤러에러가 발생했습니다
섹션10에서 게시물화면_좋아요 결과를 화면에 반영캐러셀 컨트롤러에러가 발생했습니다.feed_card_widget에서 에러입니다.안드로이드 스튜디오와 플러터sdk를 업데이트를 했는데 이렇게 나오네요.. 작업파일은 메일로 보내겠습니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
Twice 앱 cardview 오류
다음과 같이 build.gradle 파일에 implementation을 입력하고 sync 할 경우 에러가 납니다.입력 형식을 바꾸어 보아도 에러가 납니다.
-
해결됨Flutter로 SNS 앱 만들기
섹션5AuthStatus상태에 따른화면이동_2push And RemoveUntil사용해서 화면이동
섹션5AuthStatus상태에 따른화면이동_2push And RemoveUntil사용해서 화면이동 (route) => route.isFirst,여기에서 route속성에서 4개가 있는데 나머지 3개는 어떤 역활을 하는겁니까isActiveisCurrentpopDisposition검색을 해도 무슨말인지 잘 이해가 안가서요.
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
부트스트랩! 질문 드립니다!
웹 프론트 개발에는 부트스트랩이란게 있고플루터를 통한 앱 개발에도 비슷한게 있던데 안드로이드에는 없을까요???찾아봐도 잘 안나오네요ㅜㅜ
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
오류 문제 질문 드립니다.
13:30 쯤에 mAlertDialog.findViewById<Button>(R.id.dateSelect)여기에 setText는 오류가 나고 그냥 변수로 줄인DateSelectBtn여기에는 왜 오류 없이 동작하는건가요???
-
미해결
안드로이드와 백엔드 협업시 타입 불일치에대해 질문합니다.
안녕하세요. 저는 안드로이드 개발자로 백엔드와 협업을 하면서 겪게된 문제로 질문을 하려고합니다.백엔드분이 명세해주신 Swagger를 보면 성공적으로 데이터를 받아 왔을때 { "code": 0, "message": "null", "content": [ { "authorId": 0, "username": "string", "UserProfileImageUrl": "string", "currentJob": "회사원", "grade": "JUNIOR", "profileTitle": "프로필 제목", "introduceFirst": "자기소개 첫째줄", "introduceSecond": "자기소개 둘째줄", "introduceThird": "자기소개 셋째줄" } ] }이렇게 날라오는데 혹시나 어떠한 오류가 발생했을땐{ "code": 401, "message": "Failed JWT verification!", "content": "UNAUTHORIZED" }이렇게 에러코드와 메세지를 주면서 content에서도 어떤 문제가 생겼지, 문자열로 변환이 되어서 날라옵니다.즉, content의 타입이 객체에서 문자열로 바뀌게 됩니다. 저의 코드는 이러합니다. data class ResponseDto<T>( @SerializedName("code") val code: Int, @SerializedName("message") val message: String?, @SerializedName("content") val content: T? )data class AuthorResponseDto( @SerializedName("authorId") val authorId: Int, @SerializedName("userName") val userName: String, @SerializedName("userProfileImageUrl") val userProfileImageUrl: String, @SerializedName("currentJob") val currentJob: String, @SerializedName("grade") val grade: String, @SerializedName("profileFirst") val profileFirst: String, @SerializedName("profileSecond") val profileSecond: String, @SerializedName("profileThird") val profileThird: String )interface WriterApiService { @GET("api/v1/authors") @Headers("Authorization: Bearer ${Constants.USER_ACCESS_TOKEN}") suspend fun authors( @Query("lastAuthorId") lastAuthorId: Int, @Query("specialtyFilter") specialtyFilter: String ): ResponseDto<AuthorResponseDto> } 현재 ResponseDto DataClass는 어떠한 API를 쓸때마다 계속 사용하고있어 제네릭타입으로 사용하고 있었습니다.그러나 에러가 발생했을때 타입 불일치로 ( content는 에러 발생시 String으로만 값을 주고 있음 ) 백엔드에서 보내주는 에러 메세지와 에러 코드 자체를 볼 수 가없는 상황입니다 ㅠ 백엔드분께 이에대해 문제를 제기해보니, 이건 안드로이드 개발자인 제가 이 명세서에 맞게 분기처리를 해줘야 한다고합니다.iOS 개발자님께 이 분기처리를 어떻게 해주었냐고 여쭈어 보았더니 이런 문제를 겪어 본적이 없어 해결방안을 얻지 못하였습니다.. 하지만 약간의 의구심과 해결 방법을 알고싶습니다 ㅠ 백엔드와 협업할때 당연히 발생하는 문제인지? 어차피 에러 코드와 메세지를 보내주는데 굳이 객체를 담고 있는 content를 에러메세지 형식으로 보내는것이 맞는지? 해당 문제를 어떻게 해결하면 좋을지.. 안드로이드에서 처리를 해야한다면 각 타입에 따라 분기 처리를 해줘야 하는지? 이건 제네릭 타입으로 하면 안되는건가..?분기 처리 문제가 아니라 애초에 제가 코드상으로 타입이라던지 반환값등을 잘못 설정 하고 있는건지 이 문제로 3일간 고민해보고 gpt, 린튼등 ChatBot과 레퍼런스등을 참고하고있는데 확실한 답을 찾기가 어렵습니다..도움 요청합니다!!!!
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
데이터바인딩 오류 문제
안녕하세요. 데이터 바인딩 activity ActivityMainBinding 에 무슨 짓을 해도 import가 안뜰 때도 있 그냥 바로 뜨는 경우도 있는데 도대체 뭐가 문제인건지 모르겠습니다. 매번 안될때마다 다시 만들 수도 없고 너무 답답하네요
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
intent 화면전환 코드 작성 후 에뮬 실행 오류
image1 이후 image2부터 image7까지 intent 코드 작성 완료 후 에뮬레이터 실행함에 있어 오류가 발생합니다. 코드 구글드라이브로 공유드립니다. <MainActivity코드>https://drive.google.com/file/d/1AI7ZI-HOe5er1xHk3soxKr755aIF23iK/view?usp=sharing <activity_main_xml코드>https://drive.google.com/file/d/1AI7ZI-HOe5er1xHk3soxKr755aIF23iK/view?usp=sharing 감사합니다..
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
강의 자료 질문 드립니다!
강의 중간중간에 나오는 리스트뷰 흐름 도표???는 받을 수 없는건가요????
-
미해결Flutter로 SNS 앱 만들기
섹션2 firestore에 회원정보저장에서
섹션2 firestore에 회원정보저장에서 9:14UploadTask uploadTask = ref.putData(profileImage); downloadURL = await snapshot.ref.getDownloadURL();저장이 완료전에 실행하는것을 에러방지위해 await를 쓰신다고 하셨는데. 타입까지 바뀌나요.?UploadTask uploadTask = await ref.putData(profileImage);
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
onBackPressed 함수 오류
다른 질문에서 에뮬레이터를 바꾸면 된다고 하셨는데에뮬레이터랑 무슨 상관인가요?? 저는 제 폰 연결해서 사용 중인데 저렇게 오류가 나네요