2010-06-23 20 views
5
  1. Herkes, bir Google harita API'sı gibi yeni SDK eklentisi geliştirmek için bazı ayrıntıları paylaşabilir mi? Yeni SDK eklentisi oluşturmayla ilgili hiçbir ayrıntı bulamadım?Android SDK eklentisi nasıl kullanılır?

  2. Twitter, Facebook, YouTube uygulamalarına bağlanmak için SDK eklentisine sahip olmak iyi bir yaklaşım mı? Kütüphane, sosyal ağ uygulamaları tarafından desteklenen geliştirici API'larına erişmek için yöntemler içereceğini kastediyorum. Yeni SDK eklentisi geliştirmek için bazı fikirler arıyorum.

  3. Android core çerçevesinde yeni servis API'si eklediğimi varsayalım. Artık bu hizmete erişmek için bir SDK eklentisi oluşturabilir miyim?

cevap

7

1.) kendim bunu çok denemedim (Bu eklenti kütüphanesi mevcut dönüş android çekirdek hizmetinden hizmet ediyorum basit API çağrıları olurdu) ancak kullanılabilir bir demo SDK-eklenti var platform dağıtımında. Android Açık Kaynak Projesinin satıcı/örnekler klasörüne bakın. Üzerinde fazla bir doküman yok. İhtiyaç duyduğunuz şey, SDK eklentiniz için ürün hazırlama dosyaları oluşturmanız ve bu ürün açıklamasıyla platformunuzu oluşturmanızdır. Bu vb belgeler

2.) Ben SDK-addon tarif gibi sosyal hizmetler bağlamak için uygundur emin değilim, SDK ile içerecek şekilde gerekli dosya sistemi görüntüleri üretecektir. Düzenli bir Java kütüphanesi kullanmak ve doğrudan uygulamanızla ilişkilendirmek, belirli bir cihaz için kurulum yapmadığınız sürece daha iyi bir yol gibi görünür. Anladığım kadarıyla, SDK-addon ve çerçeve eklenti mekaniği temel olarak, kendi cihazlarını oluşturan ve aygıta özel API: s SDK'sı eklemesi gereken kişiler içindir. Bir örnek, bir gemide bir navigasyon sistemi oluşturmak için Android kullandığınız ve sistemdeki diğer bir donanımdan hız, motor durumu, ölçülen derinlik vb. Hakkında bilgi alabileceğiniz API: leri eklemek istediğiniz durum olabilir. Bu durumda, ek hizmetler de dahil olmak üzere sisteminizi kuracak ve daha sonra, deniz kullanım durumunuzu özellikle hedefleyen uygulamalar oluşturmak isteyen geliştiriciler için bir SDK eklentisi üreteceksiniz.

3.) Evet, yapabileceğine inanıyorum. Bununla birlikte, SDK eklentilerinin, SDK eklentisi kullanılarak yazılan ek yeteneklere ve uygulamalara sahip bir cihaza karşılık gelen sistem görüntülerinin yalnızca bu işlevi içeren cihazlarda çalışmasını gerektirdiğini unutmayın.

+0

Merhaba BMB, görüntülemeleri paylaştığınız için teşekkürler. 1. Evet, PlatformLibrary örneğini gördüm ve SDK eklentisi için iyi bir örnek olup olmayacağı konusunda bana ikna edici bir yanıt vermedi. Ancak, haklı olarak, make dosyalarından ve örneklerinden bahsettiğiniz gibi, başlamak için bir fikir verir. 2. Bununla ilgili olarak size katılıyorum, ancak dış harita servisine bağlanan ve haritalama özelliğini cihaza getiren Google harita API eklentisine bakarsanız. Bu yüzden sdk eklentisinin doğru iş durumu konusunda ikna olamıyorum. 3. Öneriniz için teşekkürler ve buna katılıyorum. – Ebith