11

奇妙なエラーのため、Android アプリをビルドできません。

説明 リソース パスの場所の種類 「大文字と小文字が異なるリソースが存在します: '/ProjectName/bin/classes/com/Name/ProjectName'.」のため、プロジェクトはビルドされませんでした。問題を修正してから、このプロジェクトを更新してビルドしてみてください。プロジェクト名に一貫性がない可能性があります。不明な Java 問題

私のファイル構造は次のとおりです。http://pastebin.com/6P6mEftD

ほぼ同じ名前のファイルを探しましたが、見つかりませんでした。これは、同じエラーを説明した以前の質問で解決策としてマークされました。

4

10 に答える 10

45

同じ「大文字と小文字が異なるリソースが存在します」というエラーが発生しました。

私が行わなければならなかった修正は、AndroidManifest.xml ファイルにありました。マニフェスト XML タグの「package」パラメーターが、Java ファイルのパッケージ名と正確に一致しませんでした。マニフェスト XML を調べて、名前付けの問題を見つけるかどうかを確認することをお勧めします。

于 2012-10-31T20:16:31.453 に答える
3

このエラーが発生したばかりで、それを解決するためにたくさん勉強しました。

ここに行きます:

あなたが見つけるかもしれないすべての答えは、それにはさまざまな原因があるため、正しいかもしれません. この問題を解決するには、「gen」フォルダーに生成された「R.java」を調べる必要があります。

開いたら、同じ名前で大文字と小文字が異なる 2 つのクラスを探します。例(私のもの):「文字列」...「文字列」

次に、何かスペルを間違えていることに気付くでしょう。xml ファイルで文字列を呼び出すために大文字を使用することはありません。

例: android:contentDescription="@+String/imageView2"
大文字の S で文字列を記述しないでください。

使用する:

代わりに android:contentDescription="@+string/imageView2" を使用してください。

文字列を見つけたら、find コマンドを使用して配置場所を見つける必要があります。「文法」を修正したら、プロジェクトをきれいにするだけです。

ピーズ。

TMA。

于 2013-01-13T19:22:16.487 に答える
1

bin フォルダーと「Clean project」を削除してみてください。

于 2012-10-28T12:20:13.477 に答える
0

プロジェクトの 'src' ファイルをあるプロジェクトから別のプロジェクトにコピーしました。そこで、プロジェクト フォルダーの名前を (com\company\projectName) に変更するのを間違えました。プロジェクト フォルダ名はすべて小文字である必要があります。次に、bin と gen フォルダーを削除し、プロジェクトを再構築しました。準備完了。

お役に立てれば。

于 2013-09-14T10:46:15.003 に答える
0

1_マニフェスト XML タグの「package」パラメーターを、Src Java ファイルのパッケージ名と正確に一致させます。

com.example.myappは com.example.MyApp ではありませ

2_Genフォルダー内のすべてのものを削除します

3_プロジェクト -> クリーン

お楽しみください:)

于 2015-03-16T10:18:58.877 に答える
0

AndroidManifest.xml を変更しましたが、再構築しようとすると、どういうわけかロールバックされました。

「Refactor > Rename」を使用して、gen フォルダーからクラス名を編集してみました。

クラス名を xxxxLib から xxxlib (小文字) に変更しました。

それは私の問題を解決しました。

于 2015-01-19T05:47:34.727 に答える
0

この問題がありました。Pauland をフォローして、bin フォルダーを削除しました。しかし、何も起こりませんでした。次に、プロジェクトを閉じると、エラーが発生しなくなりました。

于 2013-01-12T19:02:52.703 に答える
0

私の問題は、ファイルで定義されたパッケージ名が正しくないことでした AndroidManifest.xml。パッケージ名は大文字と小文字が区別されることを覚えておいてくださいCleanBuild Project

/gen更新: フォルダを削除するプロジェクトの「ハード リセット」が必要な場合があります/binBuild Project

于 2015-05-27T21:51:50.557 に答える
0

ターゲットディレクトリの下のすべてのファイルを削除し、自動再構築を実行することで修正しました。

于 2014-07-21T15:52:42.793 に答える
0

パッケージ名が Android マニフェストとソースでまったく同じであることを確認します

于 2013-09-11T07:24:12.290 に答える