2011-12-18 31 views
17

Eclipse için en son SDK (4.0.x), araçları (r16) ve eklentiyi (16.0.1) güncelleştirdim. Şimdi, Eclipse'deki hemen hemen tüm projelerimin, Java soru yolunun Kütüphaneler sekmesinde başvurulan bir kitaplık olarak gösterilen bu sorunun başlığında bahsedilen kitaplığa sahip olduğunu fark ettim. Bu nispeten yenidir, ancak SDK'nın hangi yükseltmede göründüğünden emin değilim.Yapı yolunda com.android.ide.eclipse.adt.LIBRARIES'in önemi nedir?

Bu sorunlara neden olmaz ama amacının ne olduğunu bilmek ister misiniz?

İlginçtir ki, komut satırından Ant kullanarak da oluşturduğum projelerde görünmüyor. Bu projelerde, Ant yerleşke ikili dosyalarını Eclipse çalışma alanının dışındaki bir klasöre gönderirim. Bu projeler, doğal olarak, proje kökünde bir build.xml, bir ant.properties ve bir proguard.cfg'ye sahiptir. Şüphelendiğim şey, com.android ... kütüphanesinin neden oluşturma yolunda olmadığıyla ilgili bir şey var. Bu projeler Eclipse altında inşa edildiğinde mükemmel bir şekilde inşa edilir.

Projelerim hiçbiri kitaplık projeleri değil.

Güncelleme: Java yapı yolundan onu silersem, uygulamanın hala (Eclipse altında bile) oluşturduğu ve tamamlandığı sürece hiçbir yan etkisi olmadığı anlaşılıyor.

cevap

3

bu bu kitaplıklarında (eklenti inşa edecek kavanoz)

+0

Bu cevap kuyu sağda olabilir düşünüyorum bağlama içindir ardından projenin Android bölümünde ayarlanan herhangi bir "Android Kütüphaneler" varsa parça, ama belki de tam cevap değil. Daha önce 'kütüphane projeleri' kullanmamıştım, bu yüzden teorinizi test etmek için numunelerden TicTacToeLib ve TicTacToeMain projelerini aldım. Com.android ... LIBRARIES referansını soru başlığında olduğu gibi yapı yolundan kaldırdım, daha sonra temizledim ve her iki projeyi de tamamladım. Belki de bu sadece Android'in makefile bağlantı bölümünde gereksiz bir dll'ye sahip olması anlamına mı geliyor? Neyse tüm hikaye için çok muhtemel bir aday baktı önermek için +1 – NickT

+0

Sadece kütüphaneleri kullanan projelerim ile aynı çalıştı ancak Eclipse Android eklentisi onları hemen ekledi. Otomatik yapı devre dışı bırakıldığında tekrar denedim ve projem, Kütüphane Projeleri olmadan el ile oluşturulamadı – dten

+1

Projelerinizi etkiliyor gibi görünüyor, ancak bir şekilde TicTacToe örnekleri buna ihtiyaç duymuyor gibi görünüyor. Yapı yolundaki referansın bazı durumlarda ya da en kötü ihtimalle gerekli olduğunu düşünüyorum. İnsanlara asla ihtiyaç duymadığı fikri vermekten ziyade, cevabınızı kabul edeceğim ve kesin amacı hakkında endişelenmeyi bırakacağım. – NickT