2013-09-23 40 views
10

Tôi đã tìm thấy một bài viết tốt về cách xây dựng quy trình Android hoạt động, trong đó cho thấy quy trình sau:Quá trình xây dựng Android hoạt động như thế nào?

enter image description here

Tuy nhiên, tôi cũng đã nhìn thấy một bài viết mà nói rằng nó sử dụng javac để chuyển đổi tất cả file để .class file, sau đó các dx tool trong adk chuyển đổi tất cả các file .class để classes.dex, như vậy:

enter image description here

Xin vui lòng ai đó có thể làm rõ cái nào là chính xác?

Trả lời

2

Mã nguồn Java được biên dịch thành các tệp .class bởi javac và sau đó các tệp lớp được chuyển đổi thành bytecode Dalvik bằng công cụ "dx", được bao gồm trong công cụ sdk '.

1

Dưới đây là một lời giải thích tốt về android build process

enter image description here

+0

Cảm ơn trả lời của bạn Ajit. Đã được một thời gian dài. Vui lòng bỏ phiếu cho Câu hỏi nếu bạn thích. – Anirban