Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
AOSP 초보 질문
작성자 찌누
작성일 2016-11-02 (수) 16:51
분 류 질문
ㆍ추천: 0  ㆍ조회: 1439      
IP: 211.xxx.137
안녕하세요
AOSP 를 분석 공부해보려는데 몇가지 궁금한게 있어서 문의를 드려봅니다.





1. 제가 직접 만든 시스템 서비스를 데몬으로 등록하고 앱에서 getSystemService 로 불러다 사용하고싶은데
이게 일반적인 안드로이드 SDK 로도 가능한가요?
아니면 AOSP 소스를 수정해서 컴파일해야하는건가요?


2. AOSP 를 공부해보고싶은데 우분투 서버를 사용하는게 좋나요? IDE 나 컴파일러는 어떤걸 쓰는건지 궁금합니다.


3. 남는 스마트폰(옵GK, 갤럭시s3 3g)에 직접 설치할때 드라이버는 직접 찾아서 포함시켜야하나요? 아니면 제조사에서 바이너리형태로 제공해주나요?







궁금한게 많은데 계속 검색만 해보다가 정리가 안되서 글을 남겨봅니다. (__)

이름아이콘 엘카이저
2016-11-03 16:58
헐...... 저도 초보라서 이런 류의 질문은 어렵네요.

1)
일단 AOSP에서 말씀하신 것을 하려면, SDK에서는 불가합니다.
PDK 프로그래밍 업무를 하셔야하고, 간단히 말해 직접 소스 뜯어고치셔야 합니다.
getSystem 하실려면 그 전에 Set 하셔야 하잖아요.

SystemServer에 자신의 서비스를 등록하는 절차가 있습니다.
거기에 자신의 Service 인스턴스 등록해 놔야 App들이 가져다 사용합니다.

2)
우분투 추천합니다. 왜냐면 개발자 사이트가 우분투, 맥 으로 설치환경 설명을 합니다.

3)
직접 하실 줄 아시면 천재입니다.
레퍼런스 보드나, 넥서스류 레퍼런스폰을 구매하시는 것을 추천드립니다.
찌누 계속 검색만 해보면서 알아보고있는데
예상대로 소스를 수정 추가해야하는거군요..
우분투는 예전에 잠시 사용은 해봤는데 일단 우분투부터 설치해봐야겠네요.
기기에 직접 설치하는게 어려운건지 쉬운건지 저는 잘 몰라서요^^
근데 어렵나보군요 잘 알겠습니다
답변 감사합니다 ^^
11/4 17:26
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4995 질문 안드로이드 무전기앱 좋은 오픈소스가 있을까요?.. 녹트 2017-01-30 15198
4994 안드로이드 웹뷰 페이지 로딩문제 연신내막차 2017-01-23 20242
4993 통화녹음 관련하여 질문드립니다. 뽀죠 2017-01-16 25810
4992 질문 전화받기 기능 구현-Marshmallow 6.0.1 이상 와우92 2017-01-04 15393
4991 Adapter newView bindView 를 작업스레드에서 실행 할 순 없나.. 찌누 2016-12-12 9980
4990 질문 메소드 생성 관련 질문입니다. 노타이 2016-12-09 5126
4989 실행 디바이스 선택시 문제 노타이 2016-12-03 3468
4988 질문 Re.. 자답 찌누 2016-11-29 1337
4987 질문 한글 깨지는 문제 문의 찌누 2016-11-29 1548
4986 질문 안드로이드 OS별 저장 공간 관련. [2] 날펭 2016-11-22 1734
4985 질문 안드로이드 실무개발? 질문입니다. [1] 액션바 2016-11-03 1440
4984 질문 AOSP 초보 질문 [1]+1 찌누 2016-11-02 1439
4983 질문 안드로이드 6.0(마쉬멜로우)에서 Doze모드 파인드로이드 2016-10-29 1523
4982 오디오패스(스피커,이어잭)를 동시에 2개 사용 가능한가요?.. [2] J하늘리스 2016-10-17 1797
4981 JNI로 CPP 변수 변경하기 문의드립니다. jaebro 2016-10-11 1476
4980 질문 안드로이드 폰 오디오 신호 받기 RealTimeCh 2016-09-29 1734
4979 질문 Re..해결했습니다. 호루스 2016-08-31 1870
4978 질문 안드로이드 스튜디오에서 옵션메뉴가 나오질 않네요.. 호루스 2016-08-30 2412
4977 질문 블루투스 통신에서 고속의 데이터 수신 중 중간에 데이터 유실.. [3] 프로 2016-08-15 2306
4976 블루투스 에서 remote device가 강제로 연결을 끊었다는 것을 .. [1] bonjoy 2016-07-19 2247
4975 material 관련 라이선스 문의 bro 2016-06-27 2275
4974 질문 안드로이드 키보드 테마 작업 완봉 2016-05-25 2570
4973 질문 USB 이용한 오디오(통화) 관련 질문 드립니다. 주너 2016-05-24 2471
4972 질문 안드로이드 다른 어플 사이즈 조절 문제 kulman 2016-05-13 2535
4971 질문 변수 설정을 어떻게 해야할지 모르겠어요 [1] 배우러왔어요 2016-05-08 2403
4970 파일시스템 Read-Only에서 Read Write로 변경 어떻게하나요.. [1] windy21 2016-05-06 2629
4969 질문 아이피 바꾸어 가면서 특정 웹 사이트 접속하기.. 다클 2016-05-04 2683
4968 질문 RTSP 영상 스트리밍 플레이어 개발 관련 문의 후니후니훈2 2016-04-08 2773
4967 질문 Android MarshMallow에서 노말한 퍼미션은 어떻게 권한을 획득.. 툴체인 2016-04-07 2966
4966 질문 미디어컨트롤러 위에 이미지나 선으로 표시를 하고 싶은데..... kkk111 2016-03-25 2543
4965 질문 안드로이드 도트 매트릭스 질문입니다. 홍윤호 2016-02-19 3079
4964 질문 eth0 IP 변경 [2] 럽어페어 2015-12-16 4385
4963 카드게임과 자동 로그인 문의 [1] 찌누 2015-11-22 5245
4962 질문 고수님들.! 두가지 기능(블루투스, 영상처리) 를 어떻게 넣어.. parkch12 2015-11-06 4184
4961 질문 시스템 서비스 등록 크크크 2015-11-03 3492
4960 질문 slattach 기능을 안드로이드에서 이용할 수 있는 방법 문의드.. 엘카이저 2015-11-02 3731
4959 질문 루팅 관련 질문입니다. [2] 비둘기 2015-10-05 4039
4958 각각 이미지 확대 문제.. [1] fly 2015-10-03 4150
4957 질문 textview id 오류 질문합니다 [1] 어그래너 2015-10-02 3721
4956 질문 질문있습니다., [2] veronica 2015-10-02 3643
4955 게시판 자료가 다운로드 후 깨집니다. [5]+1 리로 2015-10-01 4028
4954 질문 안드로이드 개발 pc 추천 부탁드려요 [1] 레트 2015-09-18 4313
4953 external 에 추가하려고 하는 방법 질문드립니다... [1] 비둘기 2015-09-15 3806
4952 질문 초보 개발자 입니다. 초짜3 2015-09-04 4201
4951 질문 자바 람다식을 변수에 대입하는 방법 문의 [2]+2 찌누 2015-09-01 4439
4950 질문 init rc에서 mkdir시 소유자 ( user / group ) 설정 방법 문의.. 비둘기 2015-08-28 3618
4949 SMS 문자를 Xml 문서로 저장시 특수문자 기호에서 예외발생... [2]+2 찌누 2015-08-26 4463
4948 안드로이드를 깔았는데 안드로이드가 실행이안되요 ㅠ.. 쿠쿠루바 2015-08-24 3658
4947 질문 안드로이드 버튼 질문입니다. [1] 윤민 2015-08-20 3990
4946 질문 메뉴 클릭시 어두워지는 문제 찌누 2015-08-13 3503
12345678910,,,100