Programming/Android (20) 썸네일형 리스트형 2. 안드로이드 기본 구조의 이해 (1) - 안드로이드 아키텍쳐 ○ 안드로이드 아키텍처 안드로이드 아키텍처를 자세하게 이해하기보다는, 상식 수준에서 읽어두시기 바랍니다. 플랫폼 아키텍처 | Android 개발자 | Android Developers Android is an open source, Linux-based software stack created for a wide array of devices and form factors. The following diagram shows the major components of the Android platform. The foundation of the Android platform is the Linux kernel. For example… developer.android.com - 안드로이드 플랫폼은 리눅스 커.. 1. 안드로이드 스튜디오 기본 환경 구축 (3) - 앱 배포 우선 간단하게, 안드로이드 스튜디오에 앱이 완성된 다음 바이너리 파일을 배포하는 방식에 대해서 간단하게 살펴보도록 하겠습니다. 기본적으로 안드로이드 앱 배포에 있어서는 키(Key) 생성과 이를 통한 서명이 필요합니다. 그리고 APK 혹은 AAB 형태로 바이너리 파일을 생성하는 과정이 필요합니다. 이 과정을 함께 살펴보도록 하겠습니다. ○ package name 확인 우선 안드로이드 스튜디오에서 프로젝트 하이어라키 중, [Gradle Scripts] > [build.gradle (Module: ______.app) ]을 확인해 봅시다. 해당 라인 중 applicationId에 패키지명이 작성되어 있습니다. 해당 패키지명이 중복되는 앱이 있으면 릴리즈가 불가하니 다시 한번 이슈가 없는지 확인이 필요합니다. .. 1. 안드로이드 스튜디오 기본 환경 구축 (2) ○ 스마트폰에서 앱 실행하기 AVD가 아닌 실제 스마트폰 연결을 통해서 앱을 테스트해보도록 하겠습니다. 우선은, 삼성전자 안드로이드 스마트폰의 USB 드라이버 설치가 필요합니다. 아래 자료실에서 USB 통합 드라이버를 다운로드하여 설치를 진행합니다. 다운로드 자료실 | 스스로해결 | 삼성전자서비스 다운로드 자료실 원하시는 정보를 못 찾으셨다면 아래 서비스를 이용해보세요. 문제해결이 되지 않거나 어려우시다면 인공지능 채팅 로봇으로 상담을 받아보시기 바랍니다. 무상 보증기간 이 www.samsungsvc.co.kr 그리고 개발자 옵션 활성화와 USB 디버깅 설정을 진행합니다. 안드로이드 스마트폰 기준, [Settings] > [Software Information] > [Build Number] 6번 터치를.. 1. 안드로이드 스튜디오 기본 환경 구축 (1) 안드로이드 스튜디오에서 기본적으로 프로젝트(Project)단위로 워크스페이스를 생성합니다. 그리고 앱 별 단위는 모듈(Module)이며, 이 모듈을 묶어서 관리하는 단위가 프로젝트입니다. 우선 프로젝트와 모듈(앱)의 단위를 잘 기억해 둡시다. 새로운 프로젝트를 생성하게 되면, 기본적으로 액티비티 템플릿을 선택하게 됩니다. 우리는 지금 간단한 예제를 처음으로 만들어보는 것이 목적이므로 Empty Activity를 선택해 진행해 보겠습니다. 그리고 프로젝트의 속성들을 결정하게 됩니다. 일단, 프로젝트의 명칭은 [AndroidLab]으로 지정했고, Package Name도 지정합니다. 프로젝트 파일이 저장될 경로(location)도 지정하고 언어는 JAVA로 설정합니다. 원한다면 Kotlin이 선택 가능합니다.. 이전 1 2 3 다음