2010-08-31 24 views
6

Android uygulamamda kullanabileceğim harici bir kavanoz var, uyguladığımdan harici bir kavanoz olarak görüyorum. Android uygulamaları kullanmak için bu harici jar ile bir Android kitaplığı projesi oluştururken herhangi bir yarar var mı, yoksa bu dış jar başvurulan hemen hemen aynı mı? Android projenizde olduğu gibi kavanozu kullanmaktan muhtemelen daha iyisinizdir.Android kitaplık vs dış ortam kavanozu

+0

Henüz anlamadım. Peki fark nedir? – Dani

cevap

1

Android kütüphane projesi, sıfırdan genel kod geliştirirken, anlamlıdır. Bu şekilde önce bir kavanoz yapıp ardından bir projeye dahil etmek yerine, bir android kütüphane projesi oluşturabilir ve daha sonra diğer projelere de başvurabilirsiniz. Bunun dışında bunun için çok iyi sebepler bulamıyorum gibi gözüküyor.

Kimse hakkında bir fikrin var mı?

2

Kitaplık projesi yapmak yalnızca bir durumda mantıklıdır: Bazı uygulama kaynaklarını tüm uygulamalarda paylaşmak isterseniz (örneğin, düzenler, çizim malzemeleri, dizeler vb.). Sadece bazı ortak java kodlarına ihtiyacınız varsa, dış kavanoz ve kütüphane projesi arasında hiçbir fark yoktur.

+0

Herhangi bir optimizasyon farkı var mı? Örneğin. APK oluşturmada kullanılmayan sınıfları kaldırma. – BornToCode

İlgili konular