Android .project文件丢失,但project在我的mac电脑上可以正常打开,但在讲师家用电脑上无法打开

Android .project文件丢失,但project在我的mac电脑上可以正常打开,但在讲师家用电脑上无法打开,android,eclipse,macos,project,Android,Eclipse,Macos,Project,这一切都有点像初学者。但是今年我们被要求制作一个Android的Tic-Tac-Toe游戏,我刚刚完成,但把它发给了我的讲师,让他检查我遇到的一个简单问题 但是他说他无法打开它,因为它没有被识别为项目,并且缺少.project文件 当回顾我以前的项目时,没有一个项目中有.project文件(至少30个项目),但是它们在我的Mac上完全可以打开,当我将它们复制到USB上并导入Eclipse时,PC在uni中 截止日期是星期一,我有点担心。我不介意从头开始创建一个新项目,并将我的代码复制到其中。但我

这一切都有点像初学者。但是今年我们被要求制作一个Android的Tic-Tac-Toe游戏,我刚刚完成,但把它发给了我的讲师,让他检查我遇到的一个简单问题

但是他说他无法打开它,因为它没有被识别为项目,并且缺少.project文件

当回顾我以前的项目时,没有一个项目中有.project文件(至少30个项目),但是它们在我的Mac上完全可以打开,当我将它们复制到USB上并导入Eclipse时,PC在uni中

截止日期是星期一,我有点担心。我不介意从头开始创建一个新项目,并将我的代码复制到其中。但我不认为这会有什么帮助,因为我以前的项目都没有使用过它们

任何帮助都将不胜感激


谢谢,Will

您可能缺少的一条信息是,带有句点(
)前缀的文件是基于Unix的操作系统上的隐藏文件。因此,在OSX上的Finder中,默认情况下您不会看到它们

如果打开终端,导航到项目(
cd
)并执行
ls-la
,它们将显示出来

示例输出:

Justins-iMac:HelloWorld justinjasmann$ ls -la
total 144
drwxr-xr-x  14 justinjasmann  staff    476 26 Feb 16:50 .
drwxrwxrwx  10 justinjasmann  staff    340 28 Feb 01:12 ..
-rw-r--r--   1 justinjasmann  staff    466 26 Feb 16:51 .classpath
-rw-r--r--   1 justinjasmann  staff    813 26 Feb 16:50 .project
-rw-r--r--   1 justinjasmann  staff    845 26 Feb 16:50 AndroidManifest.xml
drwxr-xr-x   2 justinjasmann  staff     68 26 Feb 16:50 assets
drwxr-xr-x  10 justinjasmann  staff    340 28 Feb 01:07 bin
drwxr-xr-x   3 justinjasmann  staff    102 26 Feb 16:51 gen
-rw-r--r--   1 justinjasmann  staff  51394 26 Feb 16:50 ic_launcher-web.png
drwxr-xr-x   3 justinjasmann  staff    102 26 Feb 16:50 libs
-rw-r--r--   1 justinjasmann  staff    781 26 Feb 16:50 proguard-project.txt
-rw-r--r--   1 justinjasmann  staff    563 26 Feb 16:50 project.properties
drwxr-xr-x  14 justinjasmann  staff    476 26 Feb 16:50 res
drwxr-xr-x   3 justinjasmann  staff    102 26 Feb 16:50 src

在大多数视图中,默认情况下会过滤名称以“.”开头的文件。如果项目运行正常,则必须有.project文件。

是否发送了
.project
文件和
.classpath
文件?它们似乎不存在于项目文件夹中。。。。虽然这个项目在我的计算机上导入和打开的很好,但关键是Eclipse完全是通过插件运行的。基本上,你所能看到和做的一切都是通过一个插件来完成的,所以这只是找出两者之间的不同之处(缺失)的问题。对于Android项目,导入应该在没有项目文件的情况下工作,但讲师可能只是试图打开项目(因为您没有发送项目文件,所以项目不存在)。您确定
.project
.classpath
文件不存在吗?如果你在Mac电脑上,Finder不会看到它们。使用终端,导航到您的项目目录并执行
ls-a
检查。正如答案所说,Mac Finder不显示以
开头的文件,因此.project(和.classpath)就在那里。如果选择项目文件夹(而不是文件夹中的文件)并进行复制,则该文件夹应包括项目中的所有文件,包括隐藏的文件。