2011-12-13 36 views
6

Vì vậy, điều này không giống như các vấn đề khác. Về cơ bản, tôi có một câu hỏiNhập dự án Android AOSP vào nhật thực

Hệ thống xây dựng dự án Android sử dụng tệp Android.mk.

Có plugin eclipse nào ở đó phân tích cú pháp thông qua tệp mk và cho phép tôi tải các dự án đó vào nhật thực không? về cơ bản, nhập dự án tệp Android.mk ...

Trả lời

4

Bạn có thể nhập toàn bộ nguồn Android vào nhật thực. Hướng dẫn là here. Sau đó, bạn nên thực hiện một số sửa đổi (ví dụ, bao gồm android-common_intermediates/javalib.jar thay vì google-common_intermediates/javalib.jar) và bạn sẽ có khả năng phát triển trong nhật thực.

Eclipse tự tách các nguồn Android cho nhiều dự án (tôi nghĩ theo các mục nhập classpath). Nếu bạn muốn thay đổi hành vi này, bạn nên nhìn theo hướng này.

+0

Vấn đề là AOSP và hướng dẫn ở đây không phải là một dự án Android. Làm thế nào để nhập nó như một dự án Android. Google làm việc như thế nào với ứng dụng Danh bạ? – powder366

+0

Tôi không hiểu câu hỏi của bạn. – Yury

+0

Cảm ơn bạn đã trả lời, AOSP có thể được xây dựng theo Unix với thực hiện. Ngoài ra, bạn có thể nhập nó vào Eclipse khi bạn trả lời. Nhập khẩu này là một dự án "Java". Tôi muốn nhập nó dưới dạng một dự án Android và chỉ ví dụ như ứng dụng Danh bạ. Tôi đã tìm thấy không có hướng dẫn làm điều này. Ngoài ra, tôi tự hỏi Google thực sự hoạt động như thế nào khi thay đổi ví dụ như ứng dụng Danh bạ? Chắc chắn không phải trong một dự án Java ... – powder366

4

Nếu bạn đã thử hướng dẫn nhật thực tại trang web nguồn Android, có thể bạn sẽ biết ngay bây giờ rằng nó để lại rất nhiều chi tiết cho trí tưởng tượng.

Một điều bạn cần lưu ý là bản dựng AOSP không hoạt động với nhật thực. Miễn là bạn xây dựng mã của bạn từ thiết bị đầu cuối và sử dụng nhật thực để chỉnh sửa/duyệt/gỡ lỗi mục đích, bạn sẽ có nhiều phiên hiệu quả hơn.

Bài viết tại Using Eclipse to browse/edit Android platform code giải thích điều này từng bước.

+1

hoạt động! cảm ơn rất nhiều! – gor

Các vấn đề liên quan