자바 혹은 c++로 만든 pc어플에서 스마트폰 안드로이드에 어느정도 접근할 수 있나요?

Lightstar의 이미지

안드로이드 스마트폰 관련해서 개발해보고 싶은게 있는데 프로그램은 윈도우기반인데 스마트폰정보를 이용하고 싶어요.
usb로 디버깅모드키고 pc와 스마트폰을 연결하면 자바나 c++프로그래밍으로 스마트폰 내부 정보, 어플, 데이터 등등에 얼마나 접근하고 이용할 수 있나요?
할 수 있다면 어떤 방향으로 가야할까요?

bbaijang의 이미지

스마트폰 디버깅 어플의 로그들 주루룩 이클립스에 출력됩니다.
관련 프로그램 연동해서 사용하시면 될 것 같네요.