Datei Project.properties anstelle der Datei default.properties

8

Ich bin über etwas gestolpert, das ich nicht selbst herausfinden kann.

Ich habe ein Android-Projekt mit einem Verweis auf ein Bibliotheksprojekt. Das Seltsame ist, dass meine default.properties Datei nicht mehr benötigt wird. Android erstellt eine Datei project.properties. Meine Frage ist also: Was ist der Unterschied zwischen den beiden? Ist eine project.properties Datei nicht Standard Java und default.properties android spezifisch? Was machen sie genau?

    
Bram 01.11.2011, 09:30
quelle

1 Antwort

17

Ich glaube, Sie haben ein Problem, bei dem (einige) Ihrer Projektdateien nach einem Update auf ein neueres Android SDK veraltet sind.

Führen Sie diesen Befehl in Ihrem Projektverzeichnis aus (Sie müssen $ {ANDROID_HOME} / tools in Ihrem Pfad haben):

%Vor%

Es wird etwas ähnlich wie (ab SDK 15) ausgegeben:

  • Die Datei default.properties wurde in project.properties
  • aktualisiert und umbenannt
  • Aktualisierte local.properties
  • Es wurde kein Projektname mit dem Aktivitätsnamen 'MainActivity' angegeben. Wenn Sie es ändern möchten, bearbeiten Sie die erste Zeile von build.xml.
  • Hinzugefügt Datei ./build.xml
  • Aktualisierte Datei ./proguard.cfg

Meine Vermutung ist, dass das Android-Team sich dafür entschieden hat, standardisierter zu werden und eigene Abweichungen von Standards zu beseitigen.

    
Darren Hicks 01.11.2011, 18:30
quelle

Tags und Links