하드웨어 제어 말고도 아래와 같은 사항이 장점인 듯 합니다.
1. 속도가 java보다 c가 빠릅니다. NEON 같은 명령어나 어셈블리어를 사용하면 더 빠르고요..
2. C로 이미 구현된 모듈을 별도 개발 필요 없이 사용가능합니다.
3. java의 경우 디컴파일을 하면, 프로가드 등으로 난독화를 했더라도, 시간이 걸릴 뿐 원래 소스가 유출될 가능성이 높지만.
상대적으로 C는 디컴파일 난이도가 높아 유출될 가능성이 적습니다.
4 일부긴 하지만 자바 API 사용시 걸리는 권한 문제 우회가 가능합니다.