nno*_*ori 9 java eclipse android
我是Android编程的新手.我使用Eclipse作为开发的IDE.我已经开始了一个新项目,并且一些jar文件被自动添加到项目中.你能解释一下这些jar文件的含义吗?
此外,除了这些之外,还有一个名为"appcompat_v7_2"的文件夹,可以在Project Explorer中看到.它还包含Android私有库和libs文件夹.
我觉得这里有一些冗余.清除混乱.
这是Android 4.4的原生API库(如果你去Android Package Manager,你可以看到许多来自Android 2的文件.* - Android 4.*)
因此,当您在Eclipse中创建新项目时,它将自动使用该属性中为Android API级别指定的库.
这些是在较低的Android版本上运行时用于应用程序的支持库.例如,如果您使用Android API 19作为目标库进行编译,则需要android_support-v4库,该应用程序将在较低的Android API设备上运行.
v7和v4的区别在于v7支持Android v3.0及更高版本,v4支持Android v2.0及更高版本.
我觉得这里有一些冗余.
Android私有库和Android依赖项不是实际文件夹.它们由Eclipse创建,以方便用户使用.
创建项目时,将在appcompat_v7_x/libs文件夹中创建v4和v7的支持库.
Android私有库只是对支持库的引用.Android Dependencies告诉我们项目引用或使用的appcompat_v7_x.
如果查看Eclipse中的图标,libs图标和Android私有库是不同的图标.这是因为Android私有库不是实际的文件夹.你没有在磁盘上找到它.
因此,没有任何冗余,因为没有文件被复制或复制.
享受您的Android开发!:)尝试Android Studio,它比Eclipse好!
| 归档时间: |
|
| 查看次数: |
3021 次 |
| 最近记录: |