2010-12-09 14 views
5

Diğer uygulamalar tarafından kullanılabilen bir uygulamayı yayınlamaya çalışıyorum (başkalarının uygulamalarını benim için bazı hizmetlere başvurmaları için çağırması anlamına gelir). Ancak, uygulamanızı başka bir default.keystore tarafından imzalanmış olan default.keystore ve diğer uygulamamı (uygulamam ile iletişim kurmak isteyen) kullanarak imzaladığımda uygulamamı iletemediğimi veya çağırmayacağımı görüyorum.Android İmzalı Uygulamalar

Hem uygulamam hem de diğer uygulamanız aynı anahtar deposuyla oturum açtıysa, iletişim kurabilirler.

Birisi bana bir uygulamayı nasıl imzalayabilirim ve diğer imzalı uygulamaların onu nasıl çağırmasını sağlayabilirim?

+0

İletişim yoluyla ne demek istiyorsunuz? Ve uygulamanızı çağırmakla ne demek istiyorsunuz? – Falmarri

+0

Doğru, diğer uygulamaları uygulamamı çağırmasını istiyorum. – HemantT

+0

Uygulamanızı ContentProvider olarak ayarlayabilir misiniz? – arinte

cevap

2

Bunu deneyin tutulma kullanıyorsanız ...

doğru, projeyi tıklayın Android Araçlar seçin ve sonra yeni anahtar deposunu oluşturmak * seçmek İhracat

uygulama paketi Signed seçin. * tüm detayları verin ve açıklandığı gibi yapın.

+0

Merhaba, Yanıt için teşekkürler. Yeni bir anahtar deposu oluşturursam, başvurum diğer uygulamalar tarafından çağrılabilir mi? (kendi uygulamalarını imzalamak için aynı prosedürü gerçekleştireceğini kim varsayalım?) – HemantT

İlgili konular