Gdzie mogę znaleźć kod źródłowy Androida online? [zamknięte]
W szczególności, gdzie mogę przeglądać kod źródłowy dowolnej aplikacji źródłowej Androida (np. aplikacji kontaktowej) ? Czy jedynym sposobem, aby przejść do pobrania wszystko jest?
7 answers
Wszystko jest lustrzane omapzoom.org . część kodu znajduje się również na GitHubie .
Kontakt jest tutaj na przykład.
Oficjalna przeglądarka źródłowa Androida (oparta na Gitiles) ma widok internetowy wielu różnych części składających się na Androida. Niektóre z projektów (jak np. Kernel) zostały usunięte i teraz wskazuje tylko na klonowalne repozytoria Gita.
Aby uzyskać cały kod lokalnie, możesz użyć repo helper program, lub można po prostu sklonować poszczególne repozytoria.
I inne:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-05 17:27:56
Możesz wyświetlić kod źródłowy Poprzez http://developer.android.com, gdy czytasz API, na Githubie pojawi się link do pasującego kodu źródłowego, wystarczy dodać wtyczkę Android SDK Reference Search Na Chrome.
Pisałem o tym tutaj:
http://blog.blundellapps.com/add-source-code-links-to-android-apis/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-01 07:18:29
Natknąłem się na Android XRef na drugi dzień i okazało się przydatne, zwłaszcza, że jest wspierany przez OpenGrok, który oferuje szalenie niesamowite i ślepo szybkie wyszukiwanie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-04-04 06:13:21
Znalazłem sposób, aby uzyskać tylko aplikację Kontakty:
git clone https://android.googlesource.com/platform/packages/apps/Contacts
Co na razie mi wystarczy, ale nie odpowiada na pytanie o przeglądanie kodu w sieci.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-24 15:38:02
Możesz przeglądać próbki Android SDK ze swojego smartfona za pomocą "wyszukiwania kodu": https://market.android.com/details?id=sqwady.codesearch
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-18 20:11:34
Ta wtyczka eclipse pozwala na przeglądanie źródeł inline, a nawet wchodzenie do kodu źródłowego Androida:
Http://code.google.com/p/adt-addons/
(edit: konkretnie wtyczka "Android Sources": http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-05 17:14:43
Gitweb pozwoli Ci przeglądać kod (i zmiany) za pomocą przeglądarki.
Http://git.or.cz/gitwiki/Gitweb
(Nie wiem, czy ktoś już skonfigurował publiczny gitweb dla Androida, ale prawdopodobnie nie jest to zbyt trudne.)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-16 07:44:10