2016-03-31 13 views
-5

Android Studio ile bir android uygulaması yazmayı umuyorum, uygulama cep telefonu dosyalarını PC'ye indirebilir, ve ayrıca web üzerinden bilgisayar üzerinden mobil telefona dosya yükleyebilir.Wi-Fi üzerinden web tarayıcısı üzerinden dosya yükleyip indirdiğimde Android'de hangi web sunucusunu seçmeliyim?

http://stackoverflow.com numaralı belgede bazı belgeleri okudum, uygulamanın bir web sunucusunu içine gömmesi gerektiği görünüyor. Böyle NanoHTTPD, AndroidAsync, PAW Server AndroidWebServ olarak Android'in altında çalışabilir bazı web sunucuları vardır

...

söyler misiniz hangi web sunucusu Ben seçim gerekir? Teşekkürler!

+0

Android altında çalışabilecek herhangi bir web sunucusu hile yapmalıdır. –

+0

Seçme ve yükleme dosyaları için uygun bir web sunucusu seçmeyi umuyoruz – HelloCW

+0

Yine, Android üzerinde çalışmaya başladığınız ilk ürünü seçin. Birini kendin seçemezsen, bozuk para ya da başka bir şey çevir. Şu anda bu soruyu sorarak zaman harcıyorsun. –

cevap

1

Aradığınızı anlamak için biraz daha fazla bilgi edinebilirsiniz. Eğer HERHANGİ bir sunucuya ihtiyacınız varsa, Stephan Branczyk'ün yorumuna sadık kalın ve koştuğunuz ya da koşabildiğiniz ilkini alın. Dahası, lütfen gereksinimlerinizi belirtin. Ancak, lütfen stackoverflow'un belgelerin okunması için bir kısayol olmaması gerektiğini düşünün (en azından - bence bu).

Android'de bir uygulama yazıyorsam NanoHTTPD veya i-jetty (https://github.com/jetty-project/i-jetty) ile başlayacağım. İlk bakışta, iki uygulamak oldukça kolay görünüyor. Bir HTTP Sunucusunu Android'e nasıl entegre edeceğimize benzer bir soru soruldu: How to embed an Http server (like i-Jetty, Paw, etc) in android application.

AndroidAsync düşük seviyeli bir ağ protokol kütüphanesi - Bence bu aradığın şey değil mi? Daha yüksek bir http istek kütüphanesi için İyon'u önerirler (Sadece iki bağlantı? -.- Github üzerindedir). Uygulamanız ticari olsa da, ilgili lisansları kontrol etmelisiniz.

0

Bu seferki iyidir: https://github.com/NanoHttpd/nanohttpd

NanoHTTPD - Java küçük web server

NanoHTTPD bir Modifiye BSD lisansı altında yayınlanan diğer uygulamalarda gömmek için tasarlanmış hafif HTTP sunucusu olduğu .

İlgili konular