2011-03-09 36 views

Trả lời

4

Hãy xem YouWave. Nó nhanh hơn AVD nhưng chúng tôi không thể gỡ lỗi từ nó.

Ngoài ra còn có một số dự án cổng x86. Google cho android x86

+1

Liên kết thú vị, cảm ơn. – 87element

+0

Bạn muốn hỗ trợ gỡ lỗi quảng cáo: o) –

+1

Ngoài ra còn có http://www.bluestacks.com/ –

1

Tôi cho rằng nó có thể được chuyển, nhưng bạn vẫn không thể chạy các ứng dụng của bạn trên PC sử dụng nó. Dalvik chỉ là một trình biên dịch. Nó không xử lý bất kỳ thư viện nào. Rất nhiều thư viện truy cập API được viết bằng C và được viết và tối ưu hóa cho ARM. Đây có thể được chuyển sang x86, nhưng điều đó cũng đặt ra một vấn đề. Bạn sẽ chạy và gỡ lỗi các ứng dụng này trong x86 trên một máy mạnh mẽ hơn bất kỳ điện thoại nào, sử dụng các thư viện không được tối ưu hóa cho x86. Ứng dụng của bạn có thể hoạt động khác xa trên máy tính của bạn so với trên một thiết bị thực tế.

Bên cạnh đó, trình giả lập là một giải pháp tốt, dễ dàng cho một vấn đề cực kỳ phức tạp. Chỉ cần sử dụng đó.

+0

:) Có, tôi sẽ sử dụng nó. Và cảm ơn lời giải thích đầy đủ. – 87element

+0

@mike Hầu như tất cả các phần của mã nguồn Android được chuyển sang x86 và có sẵn ở đây: git.android-x86.org – Ho1

+0

Dalvik chỉ là trình biên dịch? – peter

1

Tôi có thể nói rằng Android_x86 chạy dưới VirtualBox là một hộp cát hoàn hảo cho các ứng dụng chỉ dành cho dalvik (không bao gồm mã gốc). Trình mô phỏng Android SDK nhanh hơn rất nhiều.

+0

Chỉ để tham khảo, đây là liên kết: http://www.android-x86.org/ – Andreas

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