Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 项目没有default.properties文件!编辑项目属性以设置一个_Android_Eclipse - Fatal编程技术网

Android 项目没有default.properties文件!编辑项目属性以设置一个

Android 项目没有default.properties文件!编辑项目属性以设置一个,android,eclipse,Android,Eclipse,配置MJAndriod时,我遇到如下错误: Project has no default.properties file! Edit the project properties to set one. 我有一个default.properties,我们将它设置为一个完美的目标,并适用于同一工作区中的另一个应用程序 请帮助我解决此问题。不要将其导入Eclipse,请使用Eclipse中的“从现有源创建新项目”。如果项目已包含文件default.properties,则可以打开该文件并进行编辑和

配置MJAndriod时,我遇到如下错误:

Project has no default.properties file! Edit the project properties to set one.
我有一个
default.properties
,我们将它设置为一个完美的目标,并适用于同一工作区中的另一个应用程序


请帮助我解决此问题。

不要将其导入Eclipse,请使用Eclipse中的“从现有源创建新项目”。

如果项目已包含文件default.properties,则可以打开该文件并进行编辑和保存(添加空间、保存、删除空间、保存)。这对我很管用

关于上述讨论的说明:


java是通过执行上述过程自动生成的。当我去移除它时,它会再次生成。它也不允许我编辑自动生成的文件计算机7

关于上面引用的注释,R.java确实是一个自动生成的类,它包含对属于您的项目的所有资源(在res文件夹中)的引用

当Eclipse重建时,会重新生成这个文件,因为大多数应用程序(我指的是Java代码)都依赖于存在一些可用资源(图像、布局和字符串值)这一事实。当您通过Eclipse删除文件R.java时,Eclipse会将项目中的此更改视为自动重建项目(请参阅项目下的选项)的原因,从而重新生成R.java文件


因此,不要试图删除R.java,因为Eclipse将在您重建项目时立即重新生成它,这将导致耐心的匹配;)

我得到default.properties错误,因为我使用的机器上没有安装Android SDK。我的情况是,我正在安装第二台机器进行开发


安装SDK后,项目导入得很好。您不必执行新项目。

当我将一个项目从另一台pc导入我的工作区时,有default.properties,但没有R.java。编辑default.properties不会生成R.java。我将skd版本从1.1更改为1.5,生成了R.java文件,项目正常运行。

我没有什么特别的事情要做。只打开debug.properties文件edit target=android-APILEVEl。假设它是默认的target=android-8,你可以编辑它target=android-4。然后构建项目。再次编辑target=android-8。再次编辑它。现在您可以看到您的项目中没有错误。

请参阅。在ADT 14中,default.properties被重命名为project.properties

引用变更日志:

default.properties,它是主项目的属性文件 包含构建平台目标和 库依赖项已重命名为project.properties

*注意:根据上面的链接,如果您没有default.properties文件,可能应该升级您的工具


请参见底部“项目设置”下的“构建”

在我的例子中,这是因为我将一个项目从Eclipse7.1迁移到另一台计算机上较旧的7.0安装。您可能需要检查您的eclipse版本。

首先关闭您的项目

打开一个文本文件,然后添加
target=android-your\u Api\u Level

例如:
target=android-7
然后将该文件另存为project.properties 然后手动将project.properties文件放入项目文件夹,然后重新打开项目

该文件通常如下所示:

# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system use,
# "ant.properties", and override values to adapt the script to your
# project structure.

# Project target.
target=android-7

在我的情况下,文件可能不知怎么被删除了。我刚转到SVN存储库并还原到该文件。

文件->切换工作区->新建工作区
将解决问题dx.jar

只要尝试这些步骤,我相信它肯定会对您有所帮助

1.只需将project.properties重命名为default.properties即可。

2.从eclipse中删除您的项目

3.再次将项目导入eclipse

现在这个问题必须解决


请不要忘记给出+1。

对于我来说,出现这个问题是因为我在两个不同的环境中使用相同的文件进行开发。较新的环境会转换文件结构并正常工作,然后当我返回到旧环境时,会出现此错误。在花了一段时间试图弄明白这一点后,我使用了以下解决方案:

1) 将project.properties重命名为default.properties

2) 编辑.classpath文件以删除该行:

<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>

4) 重新启动eclipse和/或清理项目(可能不需要)


更改目标并保存文件。为我工作。

将“default.properties”重命名为“project.properties”。您可以访问“PackageExplorer”->“MyXXXXXApp”->“project.properties”

作为我自己的提醒,还有另一个解决方案;我在FacebookSDK中遇到了这个错误,导入项目无法生成,因为它没有default.properties,它有project.properties

  • 创建空的default.properties(右键单击->新建,文件)
  • 编辑项目属性,选择android,检查正确的SDK版本,点击ok
  • 清洁项目

  • 导入->现有的Android代码到工作区应该可以解决这个问题。

    项目没有default.properties文件!编辑项目属性以设置一个


    最好的选择是创建新的工作区导入项目,修复项目及其工作

    在我的例子中,我转到
    我的项目
    ,然后转到
    >属性>Android>
    并选中Google API框。单击“确定”使其对我起作用。

    可能是您缺少第三方库而喜欢
    操作栏夏洛克、滑动菜单、achartengine
    将其添加到
    文件夹和
    添加到构建路径

    这对我来说很有用。

    右键单击project-->properties-->Android

    更改项目生成目标的复选框

    按apply

    将其更改回原始构建目标

    按应用-->确定

    导入时为我工作
    `# This file is automatically generated by Android Tools.
    # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
    #
    # This file must be checked in Version Control Systems.
    #
    # To customize properties used by the Ant build system use,
    # "ant.properties", and override values to adapt the script to your
    # project structure.
    
    # Project target.
    **target=android-7`**