Khususnya, di mana saya dapat menelusuri kode sumber untuk aplikasi sumber android apa pun (mis. Aplikasi kontak)? Apakah satu-satunya cara untuk mengunduh semua yang ada?
android
android-source
pupeno
sumber
sumber
Jawaban:
Semuanya dicerminkan di omapzoom.org . Beberapa kode juga dicerminkan pada github .
Kontak ada di sini misalnya.
Sejak Desember 2019 , Anda dapat menggunakan alat pencarian kode publik resmi baru untuk AOSP: cs.android.com . Ada juga browser sumber resmi Android (berdasarkan Gitiles ) memiliki tampilan web dari banyak bagian berbeda yang membentuk android. Beberapa proyek (seperti Kernel) telah dihapus dan sekarang hanya mengarahkan Anda ke repositori git yang dapat dikloning.
Untuk mendapatkan semua kode secara lokal, Anda dapat menggunakan program pembantu repo , atau Anda bisa mengkloning masing-masing repositori.
Dan lain-lain:
sumber
android.git.kernel.org
definitif. Sekarang diarahkan kedeveloper.android.com
halaman yang memberi tahu Anda cara mengunduh sumber, yang merujukandroid.googlesource.com
, tetapi yang tampaknya tidak menyediakan penelusuran online, hanya unduhan. Cermin github masih ada, tetapi tampaknya tidak diperbarui.2020: Pencarian kode AOSP resmi https://cs.android.com/
Anda dapat melihat kode sumber melalui http://developer.android.com , ketika Anda membaca API akan ada tautan ke kode sumber yang cocok di GitHub, Anda hanya perlu menambahkan Plugin Pencarian Referensi Android SDK di Chrome .
Saya membuat blog tentang ini di sini:
http://blog.blundellapps.com/add-source-code-links-to-android-apis/
sumber
Saya menemukan Android XRef tempo hari dan menemukan itu berguna, terutama karena didukung oleh OpenGrok yang menawarkan pencarian luar biasa mengagumkan dan sangat menyilaukan.
sumber
Saya telah menemukan cara untuk hanya mendapatkan aplikasi Kontak:
yang cukup bagus untuk saya saat ini, tetapi tidak menjawab pertanyaan tentang penelusuran kode di web.
sumber
Anda dapat menelusuri sampel Android SDK dari ponsel cerdas Anda menggunakan "Pencarian Kode": https://market.android.com/details?id=sqwady.codesearch
sumber
Plugin gerhana ini memungkinkan untuk melihat sumber inline dan bahkan melangkah di dalam kode sumber Android:
http://code.google.com/p/adt-addons/
(sunting: khusus plugin "Sumber Android": http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )
sumber
gitweb akan memungkinkan Anda untuk menelusuri kode (dan perubahan) melalui browser.
http://git.or.cz/gitwiki/Gitweb
(Tidak tahu apakah seseorang telah menyiapkan gitweb publik untuk Android, tetapi mungkin tidak terlalu sulit.)
sumber