분류 전체보기

    안스에서 run시, logcat탭 먼저 올라오게 하기

    (현재 안스버전 Android Studio Flamingo | 2022.2.1 기준으로) 안드로이드 스튜디오에서 앱을 run하고나면 run탭이 뜨는데, logcat탭이 먼저 올라오게 할 수 없나? 1. Run - Edit Configuration..로 들어간다. (더블 쉬프트 누르고 Run..관련해서 찾아도 된다, 저 옵션으로 들어가는 방법은 여러 방법이 있을 것이다.) 2. Edit Run configuration : ‘app’에서 miscellaneous (잡다한)에서 logcat - show logcat automatically라는게 보인다. → 그렇다 이게 내가 원하는 기능이다. 이제 Run하면 바로 Run탭이 아니라, 로그캣이 올라온다. 하지만! 근데 이거는 프로젝트마다-모듈마다 각각 적용일듯한..

    내가 올린 이슈에 대해서 PR이 올라왔다.

    // 어제 run돌려보고, 문제가 있어서 이슈에 올렸는데, https://github.com/android/sunflower/issues/854 // PR이 올라와서 받아봤다. https://github.com/android/sunflower/pull/856 git diff로 수정된거를 보긴 했는데, 이 diff만 봐서는 이걸로 왜 고쳐지게 되는건지 이해가 안된다. 뷰모델부분까지 더 분석해야 이해 될 듯?

    안드로이드 스튜디오 새 로그캣에서 프로세스의 상태를 보는 방법.

    https://stackoverflow.com/a/76285375/12728552 Check process status in new logcat of Android Studio Recently android studio has introduced a new Logcat. The previous one had a feature through which we could select a specific process according to its name. That also showed if the process was alive... stackoverflow.com 위의 질문에 대해서 내가 스택오버플로 답변을 달아뒀다. 새 로그캣은 프로세스 상태를 볼 수 있는 ui가 사라진거 같고, 로그에 - PROCESS..

    프로젝트 계획 (계속 수정할 예정)

    // 프로젝트 개요 : 비밀 : private 레포지토리도 작업 : 내가 필요해서 만드는 프로젝트 /* ================================== 프로젝트 계획 ==================================*/ // 스킬 뭐 쓸지 ------------------------------------- 개발환경 : - 안스 ide Stable로, (플라밍고) - 코틀린 최신으로 1.8.0 - gradle 8.0 - AGP 8.0.0 - misSDK : api24, android 7.0 (Nougat) - targetSDK: api33, android 13 (Tiramisu) - gradle jdk: 17.0.6 (android studio embedded) - java co..

    run돌리고, readme읽고, 이슈발견

    (TO DO) sunflower run 돌리기 (main 브랜치) (ok) sunflower readme 읽기 (main 브랜치) (ok) sunflower run 돌리기 (view 브랜치) (ok) sunflower readme 읽기 (view 브랜치) (ok) unsplash 적용하기 (ok) ktlint 적용하기 (ok) (run 해본 소감) 이 프로젝트는 돌려보니까, now in android(NIA)에 비해서 더 간단한거 같다. readme파일도 금방 읽는다. 그리고 nia과 달리 멀티모듈이 아니다. 그리고 컴포즈쪽은 좀.. nia보다 관리가 잘 안되서 상태가 않좋은거 같고(?) view쪽을 공부하는 용으로 써야하나..? 아직 소스까지 분석한건 아니라서 잘모르겠다; 발견했던 이슈들 구글 번역기 ..

    REDAME.md 파일과 관련 문서 읽기

    (할 일) // 리드미 읽기 완료 (이거도 블로그 써두자) 해당 PR된거 Sync해서 내 fork레포지토리를 최신화 해서 다시 run해야봐겠다. (ok) → run해서 내 휴대폰에 설치해봤는데, 모듈이랑 build.gradle.kts파일들만 봐도 절망적이다. → 그냥 분석하려면 답이 없고, 문서를 봐야한다. 그리고 , 우선 레포의 리드미를 읽자. (ok) now in android에는 리드미 말고도 읽어야 할 문서가 많다. ============================== (doc) Architecture Learning Journey (ok), (이 문서가 충분히 이해가 된다!, 문서 읽고 나서 다음으로 Example: Displaying news on the For You screen 따라서, ..

    gradle toolchain 관련 에러가 났다.

    ========================================= // 앱을 받고 빌드하는데 에러가 발생했다. org.gradle.api.internal.provider.AbstractProperty$PropertyQueryException: Failed to calculate the value of task ':core:model:compileJava' property 'javaCompiler'. … 이하생략. Failed to calculate the value of task ':core:model:compileJava' property 'javaCompiler'. No matching toolchains found for requested specification: {languageVers..

    샘플앱 fork하기

    1. 깃허브에서 저장소 fork 하기 일단, sunflower와 now in android를 이미 fork를 해둬서, 다른 저장소에서 스크린샷을 찍었다. 2. fork할 때 브랜치를 어떻게 가져올까 고르는 옵션이 있다. 이때, 깃허브에 Copy tha main branch only라는 옵션이 있는데, copy해올 원본 저장소의 branch를 싹다 가져올지, main만 가져올지 고르는 옵션이다. 단순 분석용이면, main브랜치만 가져오면 되고, 옛날 이력들 보면서 다른 브랜치에서 따서 작업을 해야하면, 저 옵션을 해제해서 모든 브랜치를 가져 오면 되는듯하다. 그러니까.. 저 옵션은 fork할때 branch를 '체크아웃'까지 해오는 기능인 것 같다. 2-1. fork한 저장소의 다른 브랜치가 필요했는데, 가..

    0. sunflower, now in android 분석을 시도해보자

    이 카테고리에, 구글 샘플을 분석하면서 공부가 된 내용을 올려보려한다. 구글 샘플중에 유명한게 - sunflower - now in android 가 있다. 둘다, 현재 ui가 컴포즈로 되어 있다. 근데 컴포즈를 아직 잘몰라서 분석이 힘들듯한데, 내가 저 샘플들을 열어볼까? 의문이든다. sunflower가 예전에 xml view였고, view브랜치가 남아있긴한데, 이게 이제는 관리 안되는 옛날 소스라서 보기가 애매하기도 하다. now in android는 애초에 compose용으로 만들었다고 한다. 지금 저 프로젝트들에서 내가 가장 활용 할만한건 .gitignore파일이다. 저 프로젝트를 fork하면서 배운게 있는데 일단 그것을 포스팅 해야겠다.

    유튜브 MVVM Movie App

    MVVM Movie App with Coroutine, LiveData, Retrofit 2 & Dagger-Hilt https://www.youtube.com/watch?v=mGziXLbKAy4 https://github.com/IsaiasCuvula/tv_show_app_details 이번에 유튜브 보고 따라해본 샘플앱! 근데, 코루틴은 없었던거 같은데..? 아! 뷰모델에서 레트로핏 통신하는거에서 하나 쓰긴하구나.. - 영상 40분 - 따라하는데 2시간 - 별점 4점 why? 아주 아주 간단한 앱이라서, 영상에서 설명이 없음에도 뭔가.. 편안하고 좋았다, 여기에 설명까지 좀 해줬으면 5점..? 초간단 mvvm을 배울 수 있었다. (별점 쓰는거 귀찮아서 일단 이렇게 써둠.) (블로그 열심히 쓰려면 어떻..