我寫了一個只針對Android 4.0(冰淇淋三明治)和應用程序的應用程序。 android-support-v4.jar
默認情況下似乎是我的Eclipse項目中的依賴項。由於我的目標不低於4.0,我可以將此支持庫作爲依賴項移除,因爲它不是必需的......?我不希望任何不必要的膨脹與我的應用程序打包在一起(糾正我,如果這實際上並不如此)。如果應用僅針對Android 4.0及更高版本,可否將v4支持庫從項目中刪除?
如果是這樣,在Eclipse中如何刪除它?我似乎無法在任何地方找到選項。
我寫了一個只針對Android 4.0(冰淇淋三明治)和應用程序的應用程序。 android-support-v4.jar
默認情況下似乎是我的Eclipse項目中的依賴項。由於我的目標不低於4.0,我可以將此支持庫作爲依賴項移除,因爲它不是必需的......?我不希望任何不必要的膨脹與我的應用程序打包在一起(糾正我,如果這實際上並不如此)。如果應用僅針對Android 4.0及更高版本,可否將v4支持庫從項目中刪除?
如果是這樣,在Eclipse中如何刪除它?我似乎無法在任何地方找到選項。
當然。只要刪除jar,如果你沒有任何其他的依賴關係,整個libs /文件夾。
從'/ libs'刪除jar似乎並沒有持續。每次我做一些類似於添加一個新的Activity類的東西時,它會將該jar添加回來。 –
如果您使用ADT嚮導,它可能會......只要確保在導出最終APK之前將其刪除。或者使用ProGuard,即使罐子在那裏,它也會去掉任何未使用的庫代碼。 –
如果您在應用程序中使用ViewPager,則必須將其保留。ViewPager僅在支持庫中提供。 –
取消選中創建圖標和取消選中創建活動,當你創建一個新的Android應用程序項目。這樣,adt將不會導入支持庫,並且應用程序模板剛剛完成。
請注意,「v4支持庫」中的「4」是指[Android API級別](http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) 4,不是Android版本4.0。 API級別4實際上對應於Android 1.6又名甜甜圈。 – sleske