온라인에서 안드로이드 소스 코드를 어디서 찾을 수 있습니까?
Android 오픈 소스 프로젝트(AOSP) 응용 프로그램(예: 연락처 응용 프로그램)의 소스 코드는 어디에서 찾을 수 있습니까?모든 AOSP에 대해 전체 소스 저장소를 복제하는 유일한 방법입니까?
모든 것이 omapzoom.org 에 반영됩니다.일부 코드는 github에서도 미러링됩니다.
2019년 12월부터 AOSP: cs.android.com 에 대한 새로운 공식 공개 코드 검색 도구를 사용할 수 있습니다.Android 공식 소스 브라우저(Gitiles 기반)에는 Android를 구성하는 다양한 부분에 대한 웹 뷰가 있습니다.일부 프로젝트(예: 커널)가 제거되었으며 이제 복제 가능한 Git 저장소만 가리킵니다.
모든 코드를 로컬로 가져오려면 repo 도우미 프로그램을 사용하거나 개별 리포지토리만 복제할 수 있습니다.
기타:
2020: 공식 AOSP 코드 검색 https://cs.android.com/
http://developer.android.com 을 통해 소스 코드를 볼 수 있으며, API를 읽을 때 GitHub에서 일치하는 소스 코드에 대한 링크가 있을 것이며, Chrome에서 Android SDK Reference Search Plugin을 추가하기만 하면 됩니다.
여기에 블로그를 올렸습니다.
http://blog.blundellapps.com/add-source-code-links-to-android-apis/
얼마 전 우연히 Android XRef를 발견하고 유용하다는 것을 알게 되었습니다. 특히 엄청나게 놀랍고 눈이 부실 정도로 빠른 검색을 제공하는 OpenGrok이 지원하기 때문입니다.
연락처 응용 프로그램만 가져오는 방법을 찾았습니다.
git clone https://android.googlesource.com/platform/packages/apps/Contacts
현재로서는 충분하지만 웹에서 코드를 탐색하는 문제에 답하지는 않습니다.
"코드 검색"을 사용하여 스마트폰에서 Android SDK 샘플을 검색할 수 있습니다. https://market.android.com/details?id=sqwady.codesearch
이 Eclipse 플러그인을 통해 인라인 소스 보기 및 Android 소스 코드 내부 스텝 작업을 수행할 수 있습니다.
http://code.google.com/p/adt-addons/
(편집: 구체적으로 "Android Sources": http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/)
gitweb을 사용하면 브라우저를 통해 코드(및 변경 사항)를 탐색할 수 있습니다.
http://git.or.cz/gitwiki/Gitweb
(안드로이드용 공용 깃웹을 이미 설치한 사람이 있는지는 모르겠지만, 아마 그렇게 어렵지는 않을 것입니다.)
언급URL : https://stackoverflow.com/questions/449763/where-can-i-find-android-source-code-online
'programing' 카테고리의 다른 글
.xib 파일과 .storyboard의 차이점은 무엇입니까? (0) | 2023.06.02 |
---|---|
Ruby: require vs require_require_require - Ruby < 1.9.2 및 >= 1.9.2에서 실행되는 문제를 해결하기 위한 모범 사례 (0) | 2023.06.02 |
Android 소프트 키보드를 프로그래밍 방식으로 닫거나 숨기는 방법은 무엇입니까? (0) | 2023.06.02 |
IMvcBuilder AddJsonOptions는 어디에서 사용되었습니까?Net Core 3.0? (0) | 2023.06.02 |
Shared Preferences에서 commit()와 apply()의 차이점은 무엇입니까? (0) | 2023.06.02 |