0
在我的新Android應用程序中,我需要在1.6版本和1.5版本的Android版本中使用庫,並且版本超過1.6時包含其他一些庫。 我知道如何獲得Android SDK版本,但我堅持在運行時包含特定的庫。 任何幫助?在運行時包含和排除庫
在我的新Android應用程序中,我需要在1.6版本和1.5版本的Android版本中使用庫,並且版本超過1.6時包含其他一些庫。 我知道如何獲得Android SDK版本,但我堅持在運行時包含特定的庫。 任何幫助?在運行時包含和排除庫
庫包含在APK文件中。因此,您無法在運行時從APK中移除庫。就運行時加載類而言,您可以隨時這樣做,但APK的內容(您包含在其中的JAR /類是靜態的)。您可以根據API級別自由加載特定的類。
如果您擔心APK的文件大小,並且您想基於應用使用者設備的功能優化APK打包並調整您的應用,則應該檢出以下鏈接:
http://android-developers.blogspot.com/2011/07/multiple-apk-support-in-android-market.html
它允許您根據設備功能不同的APK(例如:API級別)。這樣,您可以創建2個具有特定API的特定庫,以用於特定的API級別。
試着接受一些答案 – Rasel