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
cevap
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ı?
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.
Herhangi bir optimizasyon farkı var mı? Örneğin. APK oluşturmada kullanılmayan sınıfları kaldırma. – BornToCode
- 1. Dış dosyadaki ortam değişkenleri Ansible
- 2. Dış ortam değişkeni dizi olarak
- 3. SBT: Kavanozu
- 4. CMake ile CLion C++ projesine dış kitaplık (destek) nasıl eklenir?
- 5. Açık VS çözümü için ortam değişkenlerini yenileme
- 6. Java Groovy iç/dış sınıf tutarsızlık vs
- 7. Dış ortam sıcaklığına bağlı olarak arka plan rengini ayarlama
- 8. Android API veya Microsoft Office dosyaları için Kitaplık
- 9. Kavanozun içinden nasıl kavanozu yürütürüm?
- 10. Ant yol kavanozu kavanozlarına Ant
- 11. Android Lint: Kitaplık projelerini yok sayma
- 12. Android NDK, iki Statik Kitaplık ve Bağlantı
- 13. Android veriler Ben android-veri bağlama kitaplık kullanıyorum
- 14. Android, slidingpanelayout vs navigationDrawer
- 15. android - LocationManager vs FusedLocation
- 16. Android Looper vs BlockingQueue?
- 17. Android ObjectAnimator vs ViewPropertyAnimator
- 18. Android CursorLoader vs AsyncQueryHandler?
- 19. Android uygulamasında Ortam Sesi Kaydırıcıyı Etkinleştir
- 20. Android: Build içinde Dış Jar (Eclipse olmadan)
- 21. Android Studio Dış Yerli kurmak Precompiled üstbilgi
- 22. Vitamio Ortam Yürütücüsü Lisansı
- 23. Java Ortam Yolu Ayarı
- 24. Kitaplık yüklendi
- 25. Kitaplık derlemeyi yapılandırmaConfigFields uygulamada
- 26. "@android: drawable/ic_" vs "@ * android: drawable/ic_"
- 27. Android XML: android: elevation vs. Uygulama: yükseklik
- 28. Java Uygulaması aracılığıyla Harici Kavanozu Başlat
- 29. El ile kaynak kavanozu nasıl oluşturulur
- 30. Kavanozu groovy'ye dinamik olarak yükleyebilir miyim?
Henüz anlamadım. Peki fark nedir? – Dani