我从eclipse移植到android工作室,是否需要将appcompat_v7从我现有的eclipse项目导入android studio?
答案 0 :(得分:2)
如Android的支持库概述中所述,默认情况下包含支持库被认为是一种很好的做法,因为设备的多样性以及不同版本的Android(以及提供的API)之间存在碎片
这就是Android Studio通过Android开发工具(ADT)包含的Android代码模板工具默认集成它们的原因。
一个例子是在运行旧版本系统的设备上使用出现在API 11(Android 3.0 Honeycomb)上的Fragment API的能力。或者,在API 21(Android 5.0 Lollipop)中引入的较新的RecyclerView可以在appcompact用户的棒棒糖前设备上使用。
还应注意,默认情况下,您可以停用自动包含支持库。
要将项目导入Android Studio:
启动Android Studio并关闭所有打开的Android Studio项目。
从Android Studio菜单中选择文件>新>导入项目。
使用AndroidManifest.xml文件选择Eclipse ADT项目文件夹,然后单击“确定”。
选择目标文件夹,然后单击“下一步”。
选择导入选项,然后单击“完成”。
导入过程会提示将任何库和项目依赖项迁移到Android Studio,并将依赖性声明添加到build.gradle文件中。导入过程还会替换任何已知的Maven坐标与Maven依赖关系的知名源库,二进制库和JAR文件,因此您不再需要手动维护这些依赖关系。导入选项还允许您输入工作空间目录和任何实际路径映射,以处理任何未解析的相对路径,路径变量和链接的资源引用。
将项目从Eclipse ADT导入到新的Android Studio项目和模块结构后,Android Studio中的每个app模块文件夹都包含该模块的完整源集,包括src / main和src / androidTest目录,资源,构建文件和Android清单。在开始应用程序开发之前,您应该解决项目导入摘要中显示的任何问题,以确保项目重组和导入过程正确完成。
此过程经常更改,因此上述文字可能会很快过时,而下面的链接会更新,因此链接是您最好的选择。该链接还提供图片以帮助完成该过程。
答案 1 :(得分:-1)
您应该编写build.gradle文件。
这是剧本。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1' //Support Library
}