2013-07-27 9 views
13

Google、stackoverflowなどのアンドロイドプログラミングウェブサイトを検索しました。別のフォルダからファイルを紛失など。..している人々のためにしかし、私が直面してる問題を説明なし。Androidスタジオでプロジェクトをビルドする際にエラーが発生しました "エラー:指定された名前と一致するリソースが見つかりませんでした(値は「@ drawable/<name>」)

それは私がいない成功でこれを試してみましたように、ケースhereのように破損したファイルはありません。

私が直面しているエラーも同様です:

[debug] C:\Users\Name\AppData\Local\Temp\android_manifest_copy6264790980678653632tmp\AndroidManifest.xml:11: error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/ic_launcher'). 
以下

同様に、これは@string要素、@style要素と別の@stringで起こっている、例:私は気づいた、とEclipseの世界から来ている

'@string/app_name' 
'@style/AppTheme' 
'@string/app_name' 

一つのこと、私が説明することはできませんAndroid Studioのこの動作。私の「メイン」プロジェクトフォルダには、すべてが存在し、デバッグ用に正しくビルドされています。 Android Studioは 'ビルド'> 'プロジェクトの再構築'の実行時にビルドされない 'デバッグ'フォルダを構築しようとしているようです。

私はこれらの不足しているファイルを配置してプロジェクトを構築する場所を知っていますか?それとも別の問題ですか?

答えて

9

別の方法(特定のファイル[問題があるもの]の名前を変更する、ビルドフォルダ内のフォルダの名前を変更した後にアプリケーションを再ビルドするなど)を試して何時間も再構築して大騒ぎした後、問題の原因とそれが他のIDEのように機能するかどうかを確認してください。確かにそうだった、これは私が修正を行った方法である:

  1. 問題の場所を見つける - 私にとっては、私が持っていた4つのエラーはすべて、プロジェクトの「ビルド」フォルダ内にあった。
  2. プロジェクトの開いているインスタンスをすべて閉じます
  3. プロジェクトが終了している間、このフォルダの名前をWindowsエクスプローラから変更します(または、別のOSを使用している場合はフォルダ名が「build」の場合は、 build.old ")
  4. オープン>私が行ったようにあなたは、これを行うすべての問題があってはならないプロジェクト

を再構築構築するためのプロジェクトをもう一度

  • 移動します。

    仕様:

    • IDEプラットフォーム:Androidのメーカー
    • IDEバージョン:Androidのメーカー(I/Oプレビュー)0.2.2
    • JRE:1.7.0_25
  • +1

    狂ってしまった!同じ問題があった! –

    0

    誰であればGradleを使用していて、これがコンベンションディレクトリ構造について思い出させるのは良いことだと思う。

    あなたのリソースをsrc/main/resに入れる必要があります。私はプロジェクトをGradleに移行し、古い構造からres /ディレクトリを移動していないときにエラーを受け取りました。

    3

    私の問題は約@drawable/img_1です。写真はJPEG形式ですが、拡張子名はpngですが、jpg拡張子の名前を変更する必要があります。その後、正常に構築されます。

    +0

    素晴らしい!私は同じ問題を抱えており、それを整理するのに苦労していました。すべての場合、インターネットからの画像を使用している場合は、画像フォーマットがextnと一致するようにしてください。助けてくれてありがとう。 –

    関連する問題