2012-03-06 71 views
9

Xin chào, tôi sẽ phát triển một ứng dụng như "AirDroid" trên Android Market kết nối thiết bị với PC bằng cách sử dụng giao tiếp không dây.Android: Ứng dụng AirDroid hoạt động như thế nào?

Ai đó có thể giải thích cho tôi cách ứng dụng này hoạt động không? Internet có cần thiết cho điều đó hay không? và từ đó cửa sổ hiển thị nội dung của thiết bị trong PC, đến từ đâu để khám phá Thiết bị?

Internet có cần thiết cho máy chủ đó hoặc bất kỳ máy chủ nào quản lý điều đó không?

Cảm ơn.

+3

Xin lỗi nếu điều này nghe có vẻ ngớ ngẩn, nhưng bạn thực sự yêu cầu chúng tôi giải thích một ứng dụng ** ** bạn rằng ** bạn ** muốn phát triển? Điều này thật ngốc nghếch! Ngoài ra câu của bạn cần cải tiến vì khó hiểu được đoạn thứ hai ... – WarrenFaith

+0

@WarrenFaith: Xin lỗi về ngôn ngữ của tôi. Nhưng trong ứng dụng này, chúng tôi có thể xem Dữ liệu di động của chúng tôi trong PC. và đồ họa của PC cũng phù hợp với màn hình và tốt như bất kỳ phần mềm máy tính nào khác. Đó là lý do tại sao tôi thaught rằng một số dữ liệu có thể đến từ internate. Vì vậy, tôi muốn biết toàn bộ quá trình của nó nếu có ai biết. Cảm ơn vi đa trả lơi. –

+0

@WarrenFaith: tôi đã đóng Internet rồi thử. Nhưng trong điều kiện đó cũng ứng dụng sẽ hoạt động. –

Trả lời

4

droid không khí thực sự bắt đầu một máy chủ http trên điện thoại của bạn giống như apache thực hiện trên máy tính của bạn. Tất cả các đồ họa mà bạn thấy bạn thực sự có thể lấy lại từ bản thân ứng dụng nó không sử dụng internet. Bạn có thể trích xuất hình ảnh đó từ ứng dụng chỉ bằng cách sử dụng trình mở khóa zip để mở tệp .apk. Nó chủ yếu sử dụng kịch bản phía máy khách cho javascript exmple.

+0

Bạn có bất cứ điều gì giống như ví dụ tương tự? –

13

AirDroid là ứng dụng máy chủ dựa trên máy chủ PAW nhẹ: http://paw-android.fun2code.de/. Tôi nghĩ rằng khung được sử dụng là câu hỏi chính của bạn, phải không?

Một máy chủ bạn có thể muốn thử là Jetty: http://code.google.com/p/i-jetty/

Have fun;)

+0

có thats gần câu hỏi của tôi. Nhưng tôi vẫn muốn một câu trả lời khác. Có máy chủ nào khác mà chúng tôi có thể sử dụng không? –

+0

Như tôi đã trả lời: Bạn có thể sử dụng máy chủ PAW hoặc Jetty. Cho đến nay tôi không có bất kỳ tài liệu tham khảo nào khác cho các máy chủ đang chạy trên Android. –

+0

tôi có thể sử dụng Apache Server không? Bất kỳ ý tưởng về nó? –

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