繁体   English   中英

导出然后将Android项目导入新的Eclispe工作区

[英]Export and then import the Android project into a new Eclispe workspace

我只想了解在将Android项目发送给其他人之前,导出和导入在Eclispe中是如何工作的。

该项目运行正常,包含3个文件夹appcompat_v7, busTracker, and google-play-services_lib ,具有以下SDK位置D:\\andriod_sdk 我通过执行以下步骤导出了文件夹:

选择3个目录→导出→常规,存档文件→提供路径→完成。

接下来,通过执行以下操作,将导出的项目导入到新的Eclipse工作区中:

文件→导入→常规→将现有项目导入工作区→下一步→选择存档文件→完成。

但是我在新的Eclispe工作区中遇到很多错误,我认为它无法识别SDK位置。 请参阅下面的屏幕。

我通过执行以下步骤“窗口”→“首选项”→“ Android”→“ SDK位置”,在新的Eclipse工作区(已导入导出的文件夹的位置)中验证了“ SDK位置”。 在这里,我具有原始项目的相同SDK路径D:\\andriod_sdk

在此处输入图片说明

听起来好像您没有正确导入库...检查您的构建工具版本,并执行以下操作:

1.低于22.1.0的ANDROID SDK生成工具

在eclipse中,您需要右键单击该项目 ,转到Properties ,在列表中选择Android ,然后单击Add以添加库

在文档中遵循此教程: http : //developer.android.com/tools/support-library/setup.html


2. ANDROID SDK工具高于22.1.0

从版本22.1.0开始,不推荐使用ActionBarActivity类,因此请使用AppCompatActivity 有关更多详细信息, 请参见此处

1-确保库项目(appcompat_v7)已打开并且在您的应用程序项目中正确引用(添加为库)。

2-从项目的libs文件夹中删除android-support-v4.jar(如果存在jar)。

3-Appcompat_v7的libs文件夹中必须包含android-support-v4.jar和android-support-v7-appcompat.jar。 (如果不存在jar,请从已安装的android sdk位置的/ sdk / extras / android / support / v7 / appcompat / libs文件夹中复制它们)

4-检查ActionBarActivity是否正确导入。

import android.support.v7.app.ActionBarActivity;
  1. 如果上述解决方案无效

(来自: ActionBarActivity无法解析为类型,Jar不匹配:Eclipse ):

删除工作空间中的jar文件将达到目的

  projectname>libs>android-support-v4 

  appcompat_v7>libs>android-support-v4 

复制此文件并将其粘贴到您的项目中此过程将帮助您绕过有关此问题的所有错误

希望对你有帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM