2016-03-30 9 views
0

Bunun, MS Excel'in kaç hücreyi destekleyebileceğini sormak gibi bir durum olduğunu biliyorum ancak iOS, Android, Web uygulamalarımızın bir çok farklı kütüphaneye indirdiği bir projenin ortasındayım. Android'de bu birçok farklı modüle neden oldu. Yakın gelecekte yüzlerce modüle sahip olabiliriz. Android stüdyosunun kullanılamaz hale geldiğinde ne zaman yukarı bir sınır olup olmadığını merak ediyorum?android stüdyo modüllerinin destekleyebileceği android kütüphane modüllerinin sayısındaki artış sınırı nedir?

+0

Yüzlerce kullanmak

Ardından gerekir? Büyük ölçekli bir proje için onlarca daha makul görünüyor. Temel Java nesnelerine, daha sonra WebServices'a, belki de belki birkaç test paketine, daha sonra uygulamanın kendisine eklenebilen bir kaç Android kütüphanesi var. Kesinlikle yüzlerce yaklaşmıyor. –

+0

Evet, standart olmadığını anlıyorum. Atomik tasarımı benimsiyoruz ve her bir parçayı ayrı bir kütüphaneye ayırmaya çalışıyoruz. Dışarıda başka birisinin yüzlerce modüle sahip olduğu bir projede işe yarayıp yaramadığı ya da hiç kimsenin yönetilemez hale geldiği bir numaraya çarpıp şaşırmadığını merak ediyorum. Unutmayın ki, ben çok sayıda modülün problemli olacağına dair kendimi tartışıyorum ama yanlış gittiğim somut kanıtları arıyorum. – startoftext

+0

Fiziksel donanım dışında bir sınır olduğundan şüphe duyuyorum. Android Studio, projedeki her modülün her dosyasını dizine eklemeyi deneyecek. –

cevap

0

Kütüphane modüllerinin sayısı üzerinde herhangi bir sınırlama yoktur. Ancak, çok sayıda kitaplığı almayı sürdürdüğünüzde veya kod tabanınız çok büyük olduğunda, tek bir projede 65k'lık yöntemlerin sayısı sınırlıdır. multidex

+0

Evet, halledildi. Zaten multidex'i kurdum. – startoftext

İlgili konular