5
我注意到一些庫需要添加到手動構建路徑(即「引用庫」),而其他庫工作正常,如果我只是把罐子\libs
文件夾(即「Android私人圖書館」)。Eclipse「 Android專用庫」vs「引用庫」
例如android支持庫可以正常工作,如果它被手動添加到構建路徑,但是什麼原因?
我不明白什麼是差異,當我應該選擇一個選項而不是另一個,反之亦然。
我注意到一些庫需要添加到手動構建路徑(即「引用庫」),而其他庫工作正常,如果我只是把罐子\libs
文件夾(即「Android私人圖書館」)。Eclipse「 Android專用庫」vs「引用庫」
例如android支持庫可以正常工作,如果它被手動添加到構建路徑,但是什麼原因?
我不明白什麼是差異,當我應該選擇一個選項而不是另一個,反之亦然。
的Android庫包含
他們也是一個項目。它們不能直接運行,而是編譯。 私家藏書沒有資源,它們是包含.class文件
例如,如果被添加到建立 路......但究竟是什麼原因支持Android庫工作正常jar文件?
具體來說,Honeycomb中引入了有用的類,例如Fragment
。你可能想要使用Fragment
薑餅?使用android支持庫。
感謝您的答案,如果始終將所有的庫添加到構建路徑中作爲引用庫,我可以得到一些副作用嗎? – AndreaF
如果JAR文件根據我的經驗,如果您在APK文件中導出它(啓用Proguard),您可能會得到'ClassNotFoundException'。確保你已經正確配置了proguard。 – Geros
在項目庫中,jar文件中存在衝突。例如,庫項目具有支持庫,而應用程序項目也具有支持庫,因爲它們具有相同的類和文件名,您將得到一個編譯。 – Geros