Page 781 - 3-3
P. 781

또한, GitHub   의 Create Project  화면에서 완전한 기능을 갖춘 앱을 바로 가져올 수도 있다.


                     Lintelligence
                       Android Studio 는 강력한 정적 분석 프레임워크를 제공하며 앱 전반에 걸쳐,                          280 가지 이상
                     의 다양한 세부 검사 기능을 포함한다 또한 성능 보안 및 정확성 등의 다양한 범주에서 발생.  ,
                     하는 문제를 단 한 번의 클릭으로 신속하게 해결할 수 있는 여러 간편 수정 기능을 제공한다.


                     테스트 도구 및 프레임워크
                       Android Studio 에는 JUnit 4   및 기능 UI     테스트 프레임워크로 Android          앱을 테스트하는 데
                     도움되는 다양한 종류의 도구가 있다. Espresso Test Recorder                  를 사용하면 기기나 에뮬레이
                     터에서 앱과의 상호 작용을 기록하여 UI                   테스트 코드를 생성할 수 있다 기기 에뮬레이터.         ,           ,
                     CI(Continuous Integration)  환경 또는 Firebase Test Lab    에서 테스트를 실행할 수 있다.


                     C++   및 NDK    지원
                       Android Studio 는 앱에 JNI     구성 요소를 빠르게 빌드할 수 있도록 C/C++                   프로젝트 파일
                     편집을 완벽히 지원한다. IDE           에서는 C/C++     를 위한 구문 강조표시 및 리팩터링 그리고 자바,
                     코드와 C/C++      코드를 동시에 디버그할 수 있게 해주는 LLDB                   기반 디버거를 제공한다 또한.            ,
                     빌드 도구는 아무런 수정 없이 CMake               및 ndk-build   스크립트를 실행한 후 APK          에 공유 객체
                     를 추가할 수 있다.


                     Firebase  및 클라우드 통합
                       Firebase Assistant 를 사용하면 Android Studio      내에서 단계별 절차에 따라 Firebase            에 앱
                     을 연결하고 Analytics,        인증,   알림 등의 서비스를 추가할 수 있다.                  또한, Google Cloud
                     Platform 용 내장 도구를 사용하면 Google App Engine             용으로 특수 설계된 프로젝트 모듈 및
                     Google Cloud Endpoints  와 같은 서비스를 사용하여 Android             앱의 백엔드를 생성하고 배포할
                     수 있다.


                     번거로운 작업 제거
                       Android Studio 는 앱 개발에서 중요도가 떨어지는 작업을 단순화하는 GUI                        도구를 제공한다.


                     Layout Editor
                       XML   레이아웃 파일로 작업할 때, Android Studio            에서 제공하는 드래그 앤 드롭 방식의 비
                     주얼 편집기를 사용하면 새 레이아웃을 만드는 것보다 훨씬 쉽게 작업할 수 있다. Layout
                     Editor 는 ConstraintLayout API 와 조화를 이루도록 만들어진 편집기이므로 뷰를 원하는 위치,
                     로 드래그한 후 몇 번의 클릭 동작만으로 레이아웃 제약 조건을 추가하여 여러 가지 화면 크
                     기에 맞춰 조정한 레이아웃을 빠르게 빌드 할 수 있다.


                     APK Analyzer
                       APK Analyzer  를 사용하여 APK       의 콘텐츠를 손쉽게 검사할 수 있다. APK Analyzer                 가 각
                     구성 요소의 크기를 보여주므로 전체 APK                  크기를 줄일 방법을 파악할 수 있다 또한 패키지.             ,
                     된 자산을 미리 보고, DEX           파일을 검사하여 multidex        문제를 해결하고 두,         APK  사이의 차이
                     점을 비교할 수 있다.


                     Vector Asset Studio
                       Android Studio 에서는 모든 밀도 크기의 새로운 이미지 자산을 쉽게 만들 수 있다. Vector


                                                          - 781 -
   776   777   778   779   780   781   782   783   784   785   786