2011-11-13 34 views

Trả lời

23

Nếu bạn ứng dụng sử dụng một API google, chẳng hạn như Google Bản đồ, bạn sẽ cần phiên bản Google API. Tôi chưa gặp phải một thiết bị thương mại không bao gồm bản dựng đó, nhưng Android nguồn mở không bao gồm API Google vì nó chứa mã nguồn không độc quyền từ google.

Nếu bạn không sử dụng bất kỳ API nào trong số các API này, điều đó không quan trọng bạn chọn loại nào. Nhưng nếu bạn đang sử dụng bất kỳ của apis google, bạn phải sử dụng xây dựng google.

+0

ah, do đó, đó là sự khác biệt. Cảm ơn bạn đã xóa nó! –

+2

đánh dấu - nếu bạn nhấp vào "chấp nhận" khi bạn có câu trả lời, bạn sẽ nhận được tỷ lệ phản hồi tốt hơn khi bạn đặt câu hỏi trong tương lai. Nếu điều này trả lời cho bạn câu hỏi, hãy nhấp chấp nhận để câu hỏi được đóng lại. –

+0

Chỉ để biết thông tin: những thay đổi cần thiết cho trình mô phỏng, trong khi chọn dự án google api hoặc android mã nguồn mở? – KumarDharm

0

Nó sẽ thành vấn đề đối với một số sự vật, nếu bạn chọn một API mới hơn, bạn cần phải cẩn thận những gì phương pháp bạn sử dụng trong chương trình của bạn.

nếu bạn sử dụng một phương pháp đó là mới trong 3.2 và doesnt tồn tại trong API cũ của ứng dụng của bạn sẽ không chạy trên các thiết bị cũ ... trừ khi bạn thực hiện ngoại lệ

+0

có thể chưa giải thích rõ. Tôi hỏi nếu tôi chọn "Android 2.2" hoặc "API Google cho nền tảng 2.2", về cơ bản thì mức API giống nhau là –

+0

xin lỗi, bạn phải cài đặt các gói bổ sung vì tôi không có các tùy chọn này. Đây là các API của Google và sẽ được sử dụng để phát triển Google Maps và chẳng hạn như ... không phải công cụ android – Chris

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