기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
질문 드립니다.
안드로이드 디바이스 드라이버를 작성 하려 합니다.
그래서 참고할만한 책이나 뭐 찾고 있는데 딱히 보이지 않네요..
리눅스의 그것과 같다고 하는데 리눅스 디바이스 드라이버를 공부하면 될까요?
선배님들 의견부탁드립니다.
2014.03.04 23:34:20 *.200.239.210
리눅스 커널 디바이스 드라이버를 작성하는 것은 동일하고
안드로이드와 연결하려면 안드로이드 NDK를 써야 합니다.
2014.03.05 00:25:08 *.200.239.210
1. linux device driver를 잘 써야 합니다.
2. android에서는 permission을 음청.......따지기 때문에 이 부분도 신경써야 합니다.
3. NDK로 정리하셔도 되고, binder를 이용해서 묶으셔도 됩니다.
--> 이 부분은 NDK 책에 나와 있기는 합니다.
이 정도로 설명드릴 수 있겠네요.
2014.04.07 22:14:35 *.42.208.166
안드로이드 디바이스 드라이버를 작성하려고 하신다면
위에서 말씀하신 리눅스 디바이스드라이버도 공부하셔야되고
안드로이드 프레임웍? 도 조금 아셔야 핸들이 가능합니다.
WiFi EAP-FAST 관련 [1]
suspend 질문드립니다. [1]
ARM 멀티코어와 리눅스에서 병렬처리? [4]
static 라이브러리 파일만들어서 빌드하는데 문제가 있어서 질문드립니... [2]
usb garget을 이용한 cpu 간 통신 [2]
4412 suspend / resume 문제. [2]
터치 캘리브레이션 화면 안나오게하기 [1]
임베디드 보드에 udev가 동작하고 있는지 어떻게 확인할 수 있나요? [2]
Arm 버전 library는 같은 ARM 프로세서간에 공유 및 호환이 가... [3]
rules 파일 확인좀 바랍니다. [1]
/dev/tty* 의 숫자들을 줄일수 있나요?? [2]
system service에서 camera 권한 획득 [1]
Arndale EXYNOS 5250 UART1 관련 접근 질문 입니다. [3]
임베디드 보드의 top 명려에 대한 질문입니다.(우분투top 비교, 프로... [9]
안드로이드 디바이스 드라이버 [3]
임베비드 보드의 터미널을 두개를 띄울수는 없나요? [7]
패키지를 컴파일할때 depends on이란 무엇인가요? [1]
엑시노스 4412 SDIO 관련해서 문의 드립니다. [2]
MAX77686 Deep Sleep시 깨어나지 않는 현상. [10]
udev 적용문제 확인부탁드립니다. [1]
리눅스 커널 디바이스 드라이버를 작성하는 것은 동일하고
안드로이드와 연결하려면 안드로이드 NDK를 써야 합니다.