일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Kotlin
- livedata
- GitHub
- pandas
- Hilt
- Codeforces
- 암호학
- MyVoca
- 프로그래머스
- Rxjava
- activity
- MiTweet
- boj
- Gradle
- 쿠링
- textfield
- Coroutines
- Compose
- TEST
- Coroutine
- relay
- androidStudio
- Python
- AWS
- 백준
- 코드포스
- android
- 코루틴
- architecture
- ProGuard
- Today
- Total
목록androidStudio (4)
이동식 저장소
현재 Canary 5 버전인 Giraffe의 신기능을 정리해 보자. UI 대격변 Android Studio에서도 IntelliJ의 새로운 UI를 사용할 수 있다. 오.. 이게 뭐지? VSCode 스타일의 깔끔한 UI이다. Settings - Apperaance & Behavior에서 적용할 수 있다. 자세한 내용은 IntelliJ 공식 문서를 참고하자. 그런데 아직은 버그가 적지 않은 듯하다. Gradle 파일에서 Sync Project 툴바가 뜨지 않는 등 사용하는 데 불편함이 있을 것 같아 나중에 안정화되면 사용해 보자. 더 많은 Compose Animation Preview Compose의 애니메이션 API 중 기존에는 ``updateTransition``과 ``AnimatedVisibility``..
현재 Canary 9 버전인 Android Studio Flamingo에 추가된 기능을 살펴보자. 내가 개발할 때 체감할 수 있을 만한 내용만 선별하여 정리했다. 아직 개발 초기 단계인 만큼 기능이 계속 추가될 수 있는데, 가능한 한 최신 내용으로 갱신할 계획이다. 웬만하면 canary는 안 쓰는 편이지만, Android Dev Summit 2022에서 알게 된 기능을 체험해 보고 싶어서 사용하고 있다. Network Inspector traffic interception Flamingo Canary 1 버전부터 Network Inspector가 모든 네트워크 트래픽을 보여준다. 응답이 외계어인 이유는 인코딩이 깨졌기 때문이다. DB에는 정상적으로 저장된다. 그 밖에도 커스텀 rule을 만들어 특정 응답..
구글 IO 보다가 성능 측정하는 얘기가 있길래 한번 해 보려고 했는데.. 자꾸 이상한 에러가 뜬다;; 분명히 시킨 대로 profile 만들어서 저장했는데 왜 그래? Android Gradle Plugin의 버그이다. 그러니까 구글이 잘못했다는 말이다. AGP 7.3.0-beta01 버전을 적용하면 문제를 해결할 수 있다. 그런데 현재 Android Studio의 stable 버전인 chipmunk에서는 AGP 7.2.x 버전까지만을 지원한다. 따라서 AGP 7.3.0 이상 버전을 적용하려면 Android Studio의 베타 버전을 실행해야 한다. 나는 Dolphin beta 1 버전을 다운로드했다. 장장 일주일 만에 버그를 해결했다. 휴~
안드로이드 스튜디오로 만든 앱을 테스트하는 방법은 여러 가지가 있다. 에뮬레이터를 사용해도 되지만, 내 컴퓨터가 그리 좋은 편이 아니라서 렉이 많이 걸린다. 그래서 나는 휴대폰과 컴퓨터를 USB로 연결해서 앱을 테스트한다. 그런데 USB 연결을 하다 보면 귀찮은 점이 많다. 일단 휴대폰이 케이블 길이 안에 있어야 하며, 폰을 살짝만 움직여도 USB 연결이 끊기는 경우가 많았다. 플러그인을 설치하면 무선으로 앱을 디버깅할 수 있다. WiFi adb File > Settings > Plugins에서 Android WiFiADB를 검색하고 설치한다. 참고로 설치수가 가장 많은 플러그인은 작동하지 않는다. IntelliJ에서만 사용 가능하다고 하는데 애초에 IntelliJ에서 adb를 쓸 일이 있나? 설치한 후..