특히, 안드로이드 소스 응용 프로그램 (예 : 연락처 응용 프로그램)의 소스 코드를 어디에서 찾아 볼 수 있습니까? 다운로드하는 모든 방법이 있습니까?
특히, 안드로이드 소스 응용 프로그램 (예 : 연락처 응용 프로그램)의 소스 코드를 어디에서 찾아 볼 수 있습니까? 다운로드하는 모든 방법이 있습니까?
답변:
모든 것이 omapzoom.org 에 반영 됩니다. 코드 중 일부는 github 에서도 미러링됩니다 .
연락처는 여기 에 있습니다.
2019 년 12 월부터 AOSP의 새로운 공식 공개 코드 검색 도구 인 cs.android.com을 사용할 수 있습니다 . 도 있습니다 안드로이드 공식 소스 브라우저 (에 따라 Gitiles는 ) 안드로이드를 구성하는 다른 부분의 많은 웹보기있다. 커널과 같은 일부 프로젝트가 제거되었으며 이제는 복제 가능한 자식 저장소 만 가리 킵니다.
모든 코드를 로컬로 가져 오려면 repo helper 프로그램을 사용하거나 개별 리포지토리를 복제하면됩니다.
다른 사람:
android.git.kernel.org
결정적으로 죽인 것 같습니다 . 이제는 developer.android.com
소스를 다운로드하는 방법을 알려주 는 페이지로 리디렉션 android.googlesource.com
되지만 이는 온라인 브라우징을 제공하지 않고 다운로드 만 제공하는 것 같습니다. github 미러는 여전히 있지만 업데이트되지 않은 것 같습니다.
2020 : 공식 AOSP 코드 검색 https://cs.android.com/
http://developer.android.com을 통해 소스 코드 를 볼 수 있습니다 . API를 읽을 때 GitHub에 일치하는 소스 코드에 대한 링크가 있으며 Chrome에 Android SDK 참조 검색 플러그인 을 추가 하면 됩니다. .
나는 여기에 그것에 대해 블로그 :
http://blog.blundellapps.com/add-source-code-links-to-android-apis/
나는 다른 날 안드로이드 XRef를 우연히 발견하고 특히 유용했습니다. 특히 OpenGrok이 뒷받침하기 때문에 엄청나게 놀랍고 빠른 검색을 제공합니다.
주소록 애플리케이션 만받을 수있는 방법을 찾았습니다.
git clone https://android.googlesource.com/platform/packages/apps/Contacts
현재로서는 충분하지만 웹에서 코드를 탐색하는 문제에 대답하지 않습니다.
"코드 검색"을 사용하여 스마트 폰에서 Android SDK 샘플을 찾아 볼 수 있습니다 : https://market.android.com/details?id=sqwady.codesearch
이 이클립스 플러그인을 사용하면 인라인 소스를보고 안드로이드 소스 코드를 밟을 수 있습니다.
http://code.google.com/p/adt-addons/
(편집 : 특히 "Android 소스"플러그인 : http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )
gitweb을 사용하면 브라우저를 통해 코드 및 변경 사항을 탐색 할 수 있습니다.
http://git.or.cz/gitwiki/Gitweb
(누군가가 이미 Android 용 공개 gitweb을 설정했는지는 모르지만 그렇게 어렵지는 않습니다.)