아카이브: 2019/8

0

Android System App

System app 권한 추가.AndroidManifest.xml에 sharedUserId 추가. 123<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="ckbs.ywjung.btremocon" android:sharedUserId="android.ui

0

Android 기반 커널

개요 Hardware System을 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위한 기능과 서비스를 제공하는 System Software이다. 실행되는 응용 프로그램들이 Memory, CPU, I/O장치 등의 자원들을 사용할 수 있도록 만들어 주고 공통적으로 사용할 수 있는 Service를 제공한다. Process 관리 Process 생성, 제거, Pr

0

Android Apk 분해 방법

Android 앱 분해 방법 APK를 다운받는다. https://apkpure.com/ 앱 추출 프로그램 하기 사이트를 접속한다. http://www.javadecompilers.com/apk 아래 메뉴에서 apk를 업로드 하고 apk 분해된 것을 다운받는다.

0

Android에서 GPIO제어(ROCK64 보드)

GPIO indexROCK64의 핀은 아래와 같이 구성되어있습니다.GPIO의 이름은 bank, pad, number로 이루어져 있습니다. GPIO(bank)_(pad)(number) 예를 들어 Pi-2 Bus의 16번 핀의 이름은 GPIO3_A5입니다. 이 핀의 bank는 ‘3’ / pad는 ‘A’ / number는 ‘5’입니다. 여기서 index를 구하는

0

Android 홈 런쳐 App 작성 방법

속성 설정 방법->앱의 AndroidManifest.xml을 열어서 intent-filter에 아래와 같이 추가해주면,안드로이드의 홈 버튼을 눌렀을 때 호출될, 런쳐 중 하나로 선택할 수 있다. ->Launcher App의 외관 style 코드인 styles.xml를 아래와 같이 수정하여, 상태바를 투명하게 만들 수 있다. ->MainAct

0

Android Platform 커스터마이즈

안드로이드의 기본 설정값 및 기본 동작은 아래에서 설명할 파일들을 수정하여 변경할 수 있다. 1. 안드로이드 기본 설정값1frameworks/base/packages/SettingsProvider/res/values/defaults.xml 안드로이드 시스템 설정의 초기 값을 정할 수 있다. 이 중에는 기기 사용자가 설정에서 변경할 수 없는 것도 있다.시스

0

Android Kernel System Memory Model

Android System Memory Model Linux/Android에서는 가상 메모리를 각 Process 마다 4GB씩 할당 받는다.(32bit 기준) Process의 각 유저 영역은 물리 메모리에 독립적으로 지정된다. Kernel 영역은 물리 메모리에서 공유된다. 공유 가능 영역 공유 가능 영역은 Kernel 공간이기 때문에 Android에서는

0

Android-Bluetooth

블루투스 개요 10m 정도의 가까운 거리에 있는 컴퓨터와 휴대폰, 가전제품등을 무선으로 연결하는 기술 블루투스 장점 비교적 저렴한 저전력 근거리 무선 솔루션 다른 무선 기술들에 비해 전자파 간섭 현상에 강함 여러 대의 블루투스 디바이스들과 동시에 접속 가능 무선랜과 달리 데이터와 음성 채널을 모두 가지고 있음 크기가 작아 이동 통신용 단말기 등에 탑재가