2012-02-23 32 views
1

私はアプリケーションを構築していて、ビューを生成するための新しいアクティビティを追加しました。私はそれをコンパイルしました..私のアプリケーションはフォーマットR .id.xxxまたはR.layout.xxx、私はまた、私のプロジェクトをクリーニングしようとしています。最も奇妙なことは、すべてがうまくいく前であるということです。しかし、今では私の主要な活動のデフォルトであるR.layout.mainさえも認識できません。誰でもアイデアはありますか?R.layout.mainを解決できませんでした

も私はここでほとんどすべて試してみた:R cannot be resolved - Android error

が、何も!

は、woopsyに

感謝を解決起こったがためにCtrl +たわごと+ Oの感謝を押したときに、時にはRをインポート日食場合も、私は問題

http://source.android.com/source/using-eclipse.html

のこの種への参照を見つけました

+0

'R.your.namespace.package'をインポートしますか? – Bigflow

+0

これを 'main.xml'と' R.java'に投稿してください。多分Eclipse/Java/Androidのためにあなたの行動に何か間違っているかもしれません... – hqt

+0

res/layoutフォルダの下にある場合、コードサンプルとur main.xmlファイルを投稿できます – Triode

答えて

4

ようYourpackagesを入力して確認し、その後ファイルの活動のためにすべてのインポートを削除し、持ってチェックその後、日食修正輸入を持っています。私は、Eclipseが必要とするものとは異なるRをインポートしたいという問題を抱えていました。

+1

他のプロジェクトの貼り付けコードをコピーすると、eclipse fixはソースプロジェクトのR.javaファイルをインポートします。 – noob

0

eclipseを使用している場合は、レイアウトmain.xmlファイルのバックアップをとり、eclipseの新しいファイルインターフェイスcreate新しい "Android XML File"をmain.xmlと呼びます。バックアップからコンテンツをこの新しいファイルにコピーバックします。

これを試してください。

0

xmlファイルを確認してください。 Rが自動的に生成されないという問題があります。このようなエラーを観察するために、すべてのConsoleタブ

2

まずに、あなたのビューを切り替えるあなたはR.javaが

import android.R; 

import com.mypackages.prj;

0

これはよくあるエラーです。 Eclipseのプロジェクトディレクトリの生成セクションでR.javaファイルを検索するだけで済みます。 R.javaファイルをパッケージにインポートしてインポートする必要がある場合は、インポートする必要があります。 R; 私はそれがあなたのために働くことを願っています。それは絶対にあなたが「輸入android.R」を削除している場合

0

友人は、uはRクラスをインポートしていない世話をするプログラミング楽しむ...私のために働きました。その理由はR.javaとR.classの2つのRのものがあり、javaを必要とするため、参照するのではなくインポートする必要があるからです。それは私のために働いて、あなたにもあるかもしれません。

+0

あなたはもっと明確になりますか? – Sergio

0

私はそれ

Poject->プロパティ - > Android->プロジェクトは、ターゲットをビルド作品のために私は(ここではandroid4.4または5.1.1 Androidのオープンソースプロジェクトを選択してください)...解決策を見つけた - > [OK]を プロジェクト - >ビルドすべて

この関数...

関連する問題