기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
질문 드립니다.
안드로이드 디바이스 드라이버를 작성 하려 합니다.
그래서 참고할만한 책이나 뭐 찾고 있는데 딱히 보이지 않네요..
리눅스의 그것과 같다고 하는데 리눅스 디바이스 드라이버를 공부하면 될까요?
선배님들 의견부탁드립니다.
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
안드로이드 디바이스 드라이버를 작성하려고 하신다면
위에서 말씀하신 리눅스 디바이스드라이버도 공부하셔야되고
안드로이드 프레임웍? 도 조금 아셔야 핸들이 가능합니다.
리눅스 커널 디바이스 드라이버를 작성하는 것은 동일하고
안드로이드와 연결하려면 안드로이드 NDK를 써야 합니다.