반응형

Platform/Android 124

[BroadcastReceiver]

브로드캐스트 broadcast : 방송하다. 방송은 항상 송신되고 있다. 필요한 사람만 해당 채널을 수신하면 된다. 브로드캐스트리시버 broadcastReceiver: 방송에 귀 기울이고 있는 수신자 / 필요에 의해 방송도 가능 > 코드레벨 > AndroidManifest 수신하고 싶은 채널에 가입 1. 암시적 브로드 캐스트 더보기 암시적 브로드 캐스트(implicit broadcast) 란? 특정 앱을 대상으로 하지 않는 broadcast ex) ACTION_BATTERY_CHANGED: 기기 상의 배터리 정보 변경 사실을 알려주기 위해 등록된 모든 리스너로 전송되기 때문에 암시적 브로드 캐스트 (1) 코드에서 val filter = IntentFilter() filter.addAction(Intent..

Platform/Android 2020.11.05

[Error] andoirdTest class 를 찾을 수 없을 때

class 가 있는 데, not found class "나의 클래스" 라고 뜬 경우가 있다. 아래 링크 중 캡처 답변을 참고해서 해결했다! stackoverflow.com/questions/38056901/class-not-found-empty-test-suite-when-running-unit-tests-in-android-studio/41474392 Class not found: Empty test suite when running unit tests in Android Studio I have a test suite for my Android app, and all unit tests run fine. However, whenever I make a single change in one of my ..

Platform/Android 2020.11.04

[GooglePlayStore] 앱 올리기

0. 개발자 계정으로 Google Play Console 접속 play.google.com/console/developers Google Play Console | Google Play Console Google Play Console 방문 페이지 play.google.com 1. 업데이트 하고자 하는 앱 클릭 2. 프로덕션 > [새 버전 만들기] 클릭 > 테스트 할꺼라면) 내부 테스트 버전으로 [새 버전 만들기] 클릭 한 다음에 계속 업그레이드 3. APK 올리고 버전 검토 누르면 Google 에 심사를 맡기게 됨 >

Platform/Android 2020.10.20

[Error] ViewBinding import 안될 때

아래 글을 읽으면서 kotlin 과 viewBinding 에 대해 공부하고 있었다. pluu.github.io/blog/android/2020/01/19/viewbinding/ Pluu Dev - ViewBinding의 작은 변화 AndroidX Activity ~ ContextAware Posted on 30 Sep 2020 GPU Overdraw 1-draw 줄이기 Posted on 18 Aug 2020 CustomView의 레이아웃 1-Depth 줄이기 Posted on 16 Aug 2020 Android CustomView Style의 숨은 그림자 Posted on 09 Aug 2020 pluu.github.io My Case) splahActivity 를 생성하고, activity..

Platform/Android 2020.10.20

[Error] Could not find method viewBinding() for arguments

My Case) android gradle version = "3.5.1" //root - build.gradle dependencies { classpath "com.android.tools.build:gradle:3.5.1" ... } ...(중략) [app] - build.gradle 에서 viewBinding 과 dataBinding 을 적용하려고 했더니, 더보기 viewBinding { enabled = true } dataBinding { enabled = true } 아래 오류가 나면서 빌드가 실패했다. 해결! android gradle version = "3.6.3" 로 변경! viewBinding 과 dataBinding 은 Gradle 3.6 버전 이상부터 지원한다고 합니다~~ //ro..

Platform/Android 2020.10.19

[gradle] gradle 분리(3) (app-앱 버전 관리)

0. 이전 포스팅들에 이어서 gradle 분리에 대한 포스팅을 써 봐야지! 이전 포스팅은 아래로~ (1) versions.gradle 사용 - 프로젝트 설정, [root] dependencies 관리 2020/10/19 - [Platform/Android] - [gradle] gradle 분리(1) (프로젝트 설정, root-dependencies 관리) [gradle] gradle 분리(1) (프로젝트 설정 등) 0. kotlin을 익숙하게 쓰기 위해 프로젝트를 하나 생성하였다. 앱 버전 관리, repository 버전 등을 편하게 관리하면 좋을 것 같아, gradle 부터 손보기로 했다. 역시 하나하나 쉬운 건 없었지만(오류 빵� gaeng-stroy.tistory.com (2) versions.gr..

Platform/Android 2020.10.19

[gradle] gradle 분리(2) (app-dependencies, sdkVersion 관리)

0. 앞 포스팅에서 versions.gradle 로 root - build.gradle 의 dependencies 관리를 해보았습니다. 안보신 분들은 여기로!! 2020/10/19 - [Platform/Android] - [gradle] gradle 분리(1) (프로젝트 설정, dependencies 버전 등) [gradle] gradle 분리(1) (프로젝트 설정 등) 0. kotlin을 익숙하게 쓰기 위해 프로젝트를 하나 생성하였다. 앱 버전 관리, repository 버전 등을 편하게 관리하면 좋을 것 같아, gradle 부터 손보기로 했다. 역시 하나하나 쉬운 건 없었지만(오류 빵� gaeng-stroy.tistory.com 이번 포스팅에서는 [app] - build.gradle 에서 사용하는 d..

Platform/Android 2020.10.19
반응형