Project.properties文件而不是default.properties文件

时间:2011-11-01 09:30:44

标签: android adt

我偶然发现了一些我无法弄明白的事情。

我有一个android项目,引用了一个库项目。现在,奇怪的是,似乎不再需要我的default.properties文件。 Android创建了一个project.properties文件。所以我的问题是:两者有什么区别?是不是project.properties文件标准java和default.properties特定于android?他们到底做了什么?

1 个答案:

答案 0 :(得分:17)

我相信你有一个问题,在更新到新的Android SDK之后,你的项目文件(某些)已经过时了。

在项目目录中运行此命令(您的路径中需要$ {ANDROID_HOME} / tools):

android update project -p .

它将输出类似于(从SDK 15开始)的内容:

  • 更新并将default.properties重命名为project.properties
  • 更新了local.properties
  • 未使用活动名称“MainActivity”指定项目名称。如果您想更改它,请编辑build.xml的第一行。
  • 添加了文件./build.xml
  • 更新了文件./proguard.cfg

我的猜测是,Android团队决定变得更加标准化,并且不再违反自己的标准。