Đặc biệt, tôi có thể duyệt mã nguồn ở đâu cho bất kỳ ứng dụng nguồn Android nào (ví dụ: ứng dụng liên hệ)? Là cách duy nhất để đi để tải về tất cả có?
Đặc biệt, tôi có thể duyệt mã nguồn ở đâu cho bất kỳ ứng dụng nguồn Android nào (ví dụ: ứng dụng liên hệ)? Là cách duy nhất để đi để tải về tất cả có?
Câu trả lời:
Mọi thứ đều được nhân đôi trên omapzoom.org . Một số mã cũng được nhân đôi trên github .
Liên hệ là ở đây ví dụ.
Kể từ tháng 12 năm 2019 , bạn có thể sử dụng công cụ tìm kiếm mã công khai chính thức mới cho AOSP: cs.android.com . Ngoài ra còn có trình duyệt nguồn chính thức của Android (dựa trên Gitiles ) có chế độ xem web của nhiều phần khác nhau tạo nên Android. Một số dự án (như Kernel) đã bị xóa và hiện tại nó chỉ đưa bạn đến kho lưu trữ git có thể sao chép.
Để lấy tất cả mã cục bộ, bạn có thể sử dụng chương trình trợ giúp repo hoặc bạn chỉ có thể sao chép các kho riêng lẻ.
Và những người khác:
android.git.kernel.org
khoát. Bây giờ nó chuyển hướng đến developer.android.com
trang cho bạn biết cách tải xuống các nguồn, trong đó đề cập đến android.googlesource.com
, nhưng điều đó dường như không cung cấp trình duyệt trực tuyến, chỉ tải xuống. Gương github vẫn còn đó, nhưng dường như không được cập nhật.
2020: Tìm kiếm mã AOSP chính thức https://cs.android.com/
Bạn có thể xem mã nguồn thông qua http://developer.android.com , khi bạn đọc API sẽ có một liên kết đến mã nguồn phù hợp trên GitHub, bạn chỉ cần thêm Plugin Tìm kiếm tham khảo SDK của Android trên Chrome .
Tôi viết blog về nó ở đây:
http://blog.blundellapps.com/add-source-code-links-to-android-apis/
Tôi tình cờ gặp Android XRef vào một ngày khác và thấy nó hữu ích, đặc biệt vì nó được hỗ trợ bởi OpenGrok, cung cấp tìm kiếm cực kỳ tuyệt vời và nhanh chóng.
Tôi đã tìm thấy một cách để chỉ nhận ứng dụng Danh bạ:
git clone https://android.googlesource.com/platform/packages/apps/Contacts
Điều này đủ tốt cho tôi bây giờ, nhưng không trả lời câu hỏi duyệt mã trên web.
Bạn có thể duyệt các mẫu SDK Android từ điện thoại thông minh của mình bằng cách sử dụng "Tìm kiếm mã": https://market.android.com/details?id=sqwady.codesearch
Plugin nhật thực này cho phép xem nguồn nội tuyến và thậm chí bước vào bên trong mã nguồn Android:
http://code.google.com.vn/p/adt-addons/
(chỉnh sửa: cụ thể là plugin "Nguồn Android": http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )
gitweb sẽ cho phép bạn duyệt qua mã (và thay đổi) thông qua trình duyệt.
http://git.or.cz/gitwiki/Gitweb
(Không biết ai đó đã thiết lập gitweb công khai cho Android chưa, nhưng có lẽ không quá khó.)