66,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
안드로이드 스튜디오 스크래치 파일
import kotlin.system.exitProcess val mutableMap = mutableMapOf("name" to "Joyce", "age" to 100, "height" to 180) println(mutableMap) mutableMap.put("hobby", "coding") 코드마지막 "coding" 부분에 빨간줄 쳐지면서 Type mismatch: inferred type is String but Nothing was expected 라고 합니다 똑같이 했는데 왜안될까요
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
추가링크는 어디에 있을까요?
객체부분 마지막 쯤 추가적인 공부를 할 수 있도록 링크를 올려주신다고 하셨는데, 링크는 어디서 볼 수 있을까요?
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
대시보드 설정 마지막 단계 Google Play에 앱 게시
안녕하세요대시보드 설정 마지막 단계 Google Play에 앱 게시 단계는 현재는 내부 및 비공개 테스트를 필수적으로 거쳐야 진행 가능한 단계인 것이 맞나요?단계별로 따라 오고 있었는데 해당 단계에서 진행이 불가능하여 제가 파악한 내용이 맞는지 확인하고 싶어 질문 드립니다
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
geoCoder.getFromLocation 에러
위치 가져오기 - 메인 액티비티 지오코딩 (1) 강의 내용 중이 부분에서 에러가 발생합니다. 강의와 같은 코드를 사용하는데 해결 방법을 모르겠습니다.여기가 막히니 이후 진도가 진행이 안되네요ㅠㅠ아래에 다른 답변 봐도 이해가 안돼서 답변 부탁드립니다!
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
apirequest.io 로딩 현상 & 사이트 이상함
안녕하세요, 미세미세 클론코딩 영상에서 레트로핏 라이브러리 영상을 보고 있데, JSON 데이터 클래스를 만들어야 하는 api변환하는 사이트를 알려주셔서 들어가는데 변환하는 것이 나오지 않아서 인강을 진행할 수가 없는 상황입니다 혹시 다른 사이트 알려주실 수 있나요??
- 해결됨[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
PrimaryKey를 Nullable하게 만드는 이유
안녕하세요 선생님Entity 생성할 때 PrimaryKey인 id를 nullable하게 생성하는 이유가 무엇인가요?기본키는 반드시 존재하는 것 아닌가요?사소하지만 궁금증이 생겨 질문 드립니다늘 좋은 강의 감사합니다
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
개인정보처리방침에 대한 질문
구글스토어에 배포할때 개인정보처리방침을 꼭 작성해야 하는데광고 배너는 어떤식인가 궁금해서 질문 올립니다.개인정보를 따로 수집하지 않고, 올려주신 처리방침에도 광고에 관해서는 아무런 언급이 없지만광고가 맞춤형 구글광고 아닌가? 라는 생각이 들어서 조금 검색해보니 맞춤형 광고에 개인정보 불법 사용해서 벌금 물었다는 뉴스도 나오고구글애드 홈페이지에는 개인 맞춤 광고리마케팅은 개인 맞춤 광고의 타겟팅 기능 중 하나이며, 이 기능을 이용하면 내 웹사이트를 방문했거나 내 모바일 앱을 사용한 적이 있는 사용자에게 광고를 게재할 수 있습니다. 개인 맞춤 광고를 원하지 않는 사용자에 대해서는 리마케팅 데이터 수집을 중지할 수 있습니다. 그러려면 allow_ad_personalization_signals 매개변수를 사용하면 됩니다.이 매개변수의 기본값은 true로 설정됩니다. 매개변수의 값을 false로 설정하면 개인 맞춤 광고를 위한 데이터 사용이 중지됩니다. 이렇게 나오네요.이 부분에 대해서는 따로 작성을 할 필요가 없는지 아니면 신경쓸 필요 없이 그냥 GPS 정보만 취급하면 되는건지 궁금합니다.
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
Room DB와 firebase 차이
Room DB와 firebase 차이가 궁금합니다~! Room DB는 내장데이터를 잡아먹고 firebase는 비용을 지불하면서 서버에 저장공간을 구축하는게 좋은걸까요? 전문 개발자 목표가 아닌 아마추어 개발자의 입장에서는 어떤게 더 사용하기 쉬울지도 추천해주세요 :)
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
dataBinding 오류, hasFineLocationPermission 오류
안녕하세요 선생님,첨부와 같이 2가지 오류가 발생 중입니다.[MainActivity.kt] 에서 dataBinding 호출 오류[LocationProvider.kt] 에서 hasFineLocationPermission, hasCoarseLocationPermission 오류build.gradle.kts (모듈 수준)에 플러그인, 의존성 주입, 안드로이드 태그 내 데이터바인딩 태그 삽입 등 모두 정상 진행됐고 싱크 오류는 없었습니다.캐시도 지워봤지만 소용없는데ㅠ 뭘 더 확인해봐야 할까요?도움 부탁드립니다!
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
build.gradle 폴더 내 viewBinding 오류
안녕하세요~!룸 데이터 베이스 구성하기 수업 중 build.gradle.kts 폴더 내 뷰바인딩 추가하면 싱크 오류가 납니다ㅠㅠ오류명은 하기와 같고, 관련해서 스샷 첨부드립니다!Build file '/Users/claireyoon/AndroidStudioProjects/Todolist/app/build.gradle.kts' line: 41Cannot invoke "org.jetbrains.kotlin.com.intellij.openapi.application.Application.getService(java.lang.Class)" because the return value of "org.jetbrains.kotlin.com.intellij.openapi.application.ApplicationManager.getApplication()" is null
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
코드 실행이 안돼요 ㅠㅠ
함수 강의 수강하면서 안드로이드 스튜디오에서 스크래치 파일에 똑같이 구현하면서 run 해보았는데 저는 콘솔창에 아무 값이 뜨지 않아요 ㅠ
- 해결됨[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
버튼 색깔이 보라색으로 고정되어있을 때
스톱워치 버튼의 색깔이 보라색으로 고정되어있을 경우 올바르게 해결한 것이 맞는지 질문드립니다.themes.xml 파일에서 style태그에 parent값이 다음과 같습니다.Theme.Material3.DayNight.NoActionBar저는 이 부분을 다음과 같은 값으로 교체하여 해결했습니다.Theme.AppCompat.Light.NoActionBar
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
코틀린 프로젝트를 생성하였는데 자바 프로젝트가 생성됩니다
안녕하세요 조이스선생님안드로이드 스튜디오 개발 환경설정 강의를 보고 그대로 따라 프로젝트를 생성해 보았는데 자바 프로젝트가 생성됩니다 무엇이 잘못된 걸까요?너무 기초적인 질문인 것 같아 민망하지만 혼자서는 도저히 답이 나오지 않아 질문 드립니다좋은 강의 만들어 주셔서 감사합니다
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
더블콜론 질문
안녕하세요 선생님 늘 좋은 강의 감사드립니다.@Database(entities = arrayOf(ToDoEntity::class), version = 1) abstract class AppDatabase : RoomDatabase() { abstract fun getDao(): ToDoDao companion object { val databaseName = "database" var database: AppDatabase? = null fun getInstance(context: Context) { if (database == null) { database = Room.databaseBuilder(context, AppDatabase::class.java, databaseName).build() } } } }여기서 ToDoEntity::class는 왜 뒤에 .java가 안 붙고 AppDatabase::class.java는 왜 .java가 붙어야 하나요? 그리고 ::class를 안 쓰고 ToDoEntity만 쓰면 왜 안 되는 건가요???? 답변 감사합니다.
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
질문 드립니다
안녕하세요 선생님 강의를 듣다 의문이 생겼습니다.1. setOnLongClickListener를 MainActivity에서 사용하거나 OnItemLongClickListener 구현을 ToDoRecyclerViewAdapter에서 하면 안 되나요? 굳이 분리해야 하는 이유가 무엇인가요?MainActivity와 ToDoRecyclerViewAdapter 둘 중에서 어디에 기능을 구현할지 정하는 기준이 무엇인가요?감사합니다.
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
roomDB에 넣을 변수형에 관한 질문
안녕하세요. todoList관련 공부를하다 질문이 있어 남깁니다.다름아니라 AddTodoActivity를 작성할 때 title을 toString으로 형변환?을 해서 넣는 것을 확인했는데요. 그렇다면 Double형식의 변수를 edittext로 입력받아서 roomDB에 넣을 때는 어떤식으로 형변환을 해야하는지 궁금합니다.강의 너무나 잘 듣고 있습니다. 감사합니다. :) 안녕하세요, 조이스입니다. 잘 안되는 부분이 있어서 답답하셨죠?제가 최대한 빨리 답장드리도록 하겠습니다 :) - 학습 관련 질문을 남겨주세요. 상세히 에러 로그, 캡처, 소스코드와 함께 남겨주시면 더 좋습니다.- 먼저 유사한 질문이 있지 않은지 검색해주세요.- 인프런 서비스 운영 관련 문의는 인프런 1:1 문의하기를 이용해주세요.
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
tvLocationTitle이 Null이에요 ㅠ
어떤 부분이 문제인지 혼자 머리 싸매고 고민해봐도 영 답이 없네요 ㅠ밑에는 Logcat(location), LocationProvider,MainActivity 코드 내용 입니다! 2023-07-09 00:55:07.703 8921-8921 m.dk.airQualit com.dk.airQuality W DexFile /data/data/com.dk.airQuality/code_cache/.studio/instruments-234ebcbd.jar is in boot class path but is not in a known location2023-07-09 00:55:07.725 8921-8921 m.dk.airQualit com.dk.airQuality W Accessing hidden method Landroid/app/LoadedApk$ReceiverDispatcher;->setUnregisterLocation(Ljava/lang/RuntimeException;)V (greylist-max-o, linking, denied)2023-07-09 00:55:07.725 8921-8921 m.dk.airQualit com.dk.airQuality W Accessing hidden method Landroid/app/LoadedApk$ReceiverDispatcher;->getUnregisterLocation()Ljava/lang/RuntimeException; (greylist-max-o, linking, denied)2023-07-09 00:55:07.725 8921-8921 m.dk.airQualit com.dk.airQuality W Accessing hidden method Landroid/app/LoadedApk$ServiceDispatcher;->getUnbindLocation()Ljava/lang/RuntimeException; (greylist-max-o, linking, denied)2023-07-09 00:55:22.314 8996-8996 m.dk.airQualit com.dk.airQuality W DexFile /data/data/com.dk.airQuality/code_cache/.studio/instruments-234ebcbd.jar is in boot class path but is not in a known location2023-07-09 00:55:22.341 8996-8996 m.dk.airQualit com.dk.airQuality W Accessing hidden method Landroid/app/LoadedApk$ReceiverDispatcher;->setUnregisterLocation(Ljava/lang/RuntimeException;)V (greylist-max-o, linking, denied)2023-07-09 00:55:22.341 8996-8996 m.dk.airQualit com.dk.airQuality W Accessing hidden method Landroid/app/LoadedApk$ReceiverDispatcher;->getUnregisterLocation()Ljava/lang/RuntimeException; (greylist-max-o, linking, denied)
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
보다가 궁금하게생겨서 질문드립니다.
Room database dependency 는별도의 쿼리문을 작성하지않아도JPA 마냥 알아서 Crud작업을 해주는건가요?어노테이션 엔티티 다오 선언만해주고함수로 인서트와 딜리트를 적었는데보면서 함수안에 쿼리문을 적을것같다는생각이들었는데딱히 아무런 쿼리문없이도 인서트와 딜리트가 되는거같아서 만약된다면 그냥함수 이름앞에 insert,delete는 고정이고 뒤에있는거는 아무거나 적어도상관없는건가요??이게어떻게동작하는지가궁금합니다. 쿼리문없이
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
Geocoder getFromLocation 에러
현재 레슨 위치 가져오기 - 메인 액티비티 지오코딩 (1) 에서geoCoder.getFromLocation(latitude,longitude,7 )를 그대로 사용하는데 에러가 뜹니다.이 형식은 deprecated 됐다고 하고 getFromLocation(latitude: Double, longitude: Double, maxResults: Int, listener: Geocoder.GeocodeListener) 이걸 써야한다는데 GeocodeListener 를 어떻게 써야할지 감이 안옵니다. 구글에서도 찾기가 힘드네요. 어떤식으로 Geocodelistener 를 써야 할까요
- 미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
roomdatabase 설치하면 에러 발생.
안녕하세요?roomdatabase 를 설치하면서 에러가 발생했는데문제 해결을 위해서 노력을 했지만 지식이 없어서 그런지 해결을 못하고 있습니다.수업 내용처럼 아래와 같이 설정하였는데plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-kapt' }def room_version = "2.5.1" implementation "androidx.room:room-runtime:$room_version" // To use Kotlin annotation processing tool (kapt) kapt "androidx.room:room-compiler:$room_version" 이부분만 추가하면 에러가 뜹니다.id 'kotlin-kapt' kapt "androidx.room:room-compiler:$room_version" 아래의 메세지를 위주로 검색하여 이런 저런 방법을 찾아 봤지만 도저히 해결이 안되서 여기에 도움을 요청 합니다. 부디 해결 방법을 제시 해 주시면 감사하겠습니다.Caused by: org.gradle.api.GradleException: 'compileDebugJavaWithJavac' task (current target is 1.8) and 'kaptGenerateStubsDebugKotlin' task (current target is 17) jvm target compatibility should be set to the same Java version.Consider using JVM toolchain: https://kotl.in/gradle/jvm/toolchain