web-dev-qa-db-ja.com

プロジェクトにproject.propertiesファイルがありません

私はAndroid Eclipseでアプリを開発しています。

現在、Eclipseは不平を言っています:

"Project has no project.properties file! Edit the project properties to set one."

しかし、私は持っているproject.propertiesファイルをプロジェクトルートフォルダーの下に置きます。なぜ文句を言うのですか?

この問題により、R.JavaのいくつかのリソースがActivityで解決できなくなります。この問題を取り除く方法は?

16
Leem.fin
Right click on project -->Android Tools-->Fix Project Properties.....
19

「プロジェクトプロパティを修正...」が役に立たない場合があります。そのファイルを開いて編集して保存し、「project.properties」ファイルを削除することをお勧めします。最後に、新しい「project.properties」ファイルを作成し、古い「project.properties」ファイルのコンテンツを貼り付けることができます。

それでうまくいきました。

12
Enli

受け入れられた答えmayは数年前に問題を解決しましたが、それはdoes n'tより最近のツールで動作します。

これはEclipseの既知のバグです。

この問題を解決する唯一の方法は、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 edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-Android.txt:proguard-project.txt

# Project target.
target=Android-19

注:プロジェクトに正しいターゲットAPIを設定してください。

7
Machado

一般的にAndroidツール-> Fix Project Propertiesは機能するはずですが、問題は解決しませんでした。ワークスペースからプロジェクトを削除し、もう一度インポートするだけで問題ありませんでした。

3
neeraj t

ファイルフォルダーから新しいプロジェクトをインポートする場合は、このプロジェクトをAndroidプロジェクトではなく、一般的なプロジェクトとしてインポートします(理由はわかりません)。インポート後、project.propertiesを編集しますファイル、文字を追加して保存します。Eclipseがproject.propertiesファイルを認識します。ファイルを修復(追加した文字を削除)すると、プロジェクトは正常に動作します。

1
Patrik Pasko

プロパティ-> Android lint設定->すべて無視->クリーンビルドしてビルド->プロパティ-> Android lint設定->すべて含める

1
Omid Aminiva

私は同じ問題を抱えています、簡単な方法は

右クリックプロジェクトファイル->新規->ファイル-> filenameタイプファイル名をproject.propertiesおよび->完了->内部project.propetiesファイルタイプthis target = Android-17(Androidのバージョン)

その後、すべてのエラーが消えます

0

ファイルのエンコードを確認してください。どうやら、UTF-BOMは、Eclipse-SDKのどの部分がそのproject.propertiesファイルの処理を担当するのかについて、非常に困難です。

アーカイブからインポートした後に発生する場合は、ワークスペースのプロジェクトを削除して、もう一度インポートすることをお勧めします。それは私のために働いていました。

0
hoomi

プロジェクトを右クリック->プロパティ-> Javaビルドパス->注文とエクスポート-> Android 4.3のチェックボックスをオンにします。

0
Shiv

プロジェクトにすでにファイルdefault.propertiesが含まれている場合は、そのファイルを開いて編集して保存できます(スペースの追加、保存、そのスペースの削除、保存)。それでうまくいきました。

0
nikoo28