gradle에 groupie 라이브러리를 최신 버전으로 implementation 하였는데도 불구하고 이와 같이 import 되지 않습니다. github 공식 문서대로 해도 지원되지 않는데, 2022년을 마지막으로 업데이트가 없는 걸로 봐서 지원이 종료된 걸로 알고 수강을 종료해야 될까요 ?
제가 컴퓨터에 문제가 생겨서 새로 갈아 엎었어요. 작업영역은 다른 드라이브에 있어서 데이터 불러서 쓰려고 했는데요. 버젼이 달라서 그런지 잘 안돼요. 설치를 이렇게 했어요. android-studio-2023.3.1.18-windows flutter_windows_3.22.2-stable node 20.10.0 이렇게 설치했습니다. 환경변수도 원하는 폴더에 설치하고,경로도 잘 되었구요 flutter doctor 은 에러없이 잘 마무리 했어요. 그리고, 기존에 강의 받던 폴더를 열였는데 이렇게 나오네요. 이제 정상적인지 모르겠네요 1번은 Project Files/Project/등등이 있던데 Project로 해놓고 사용해도 별문제가 없지요. 2번은 다운로드해서 뭘 설치해야합니까.현재 이렇게 설치 되어있습니다. 3번은 디바이스가 비활성화 되어있습니다. 며칠째 진도를 못빼고 있어요 도와주세요 컴퓨터를 새로 밀면 설치는 이렇게 하고 기존에 작업한 데이터를 불러와서 쓰는데 파이어베이스는 따로 건드릴 필요 없는건가요? 파이어베이스에 프로젝트가 있으니 이부분부터 건드려야 하지 궁금합니다.? git 늦게 설치했어요. 순서와 상관있나요?
개인적으로 변수가 null일 경우 변수?.let { } 이렇게 사용해 왔는데요. 강의에서는 viewModelScope.launch { todoRepository.addTodo(recentlyDeleteTodo ?: return@launch) } 이렇게 사용 하셨는데요. 해당 부분만 보면 뭐가 더 좋다 이럴게 없어 보이기는 하는데요. 혹시 특정한 상황에서 ?: return 으로 하는 것이 필요한(or 더 좋은) 경우가 있을까요?
진도가 나가지지 않아서 막막합니다... 도움이 필요합니다... 오류 발생한 것에 대한 내용도 글로 정리된 링크나 안내를 실시간으로 받아볼 수 있는 방법은 없을까요?? ㅠㅠ 지금 한달 내내 같은 곳에서 멈춰있는 듯해서 미칠지경입니다... 한 발 더 딛고 싶은데 같은곳에서 빙빙도니까 정말 정신적으로 너무 힘이드네요.
명언 앱 만들기 강의 수강 중 Type mismatch: inferred type is ViewDataBinding! but ActivityMainBinding was expected 위와 같은 오류가 발생합니다. binding=DataBindingUtil.setContentView(this,R.layout.activity_main) 에 빨간 밑줄이 그어집니다. package com.junho.goodwords import android.content.Intent import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import androidx.databinding.DataBindingUtil import com.junho.goodwords.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) binding=DataBindingUtil.setContentView(this,R.layout.activity_main) binding.showAllSentencesBtn.setOnClickListener { val intent= Intent(this,SentenceActivity::class.java) startActivity(intent) } } } gradle 에서는 buildFeatures{ dataBinding=true viewBinding=true } 로 설정하였습니다.
window.plugins.OneSignal.setAppId(); 위 코드 입력 시 화면이 black screen으로 표시됩니다. 하지만 onesignal 연동도 잘되고 푸시 메시지 발송되 잘 됩니다. 원인이 무엇일까요? android 구버전과 최신버전 모두에서 그렇습니다.