0

問題に対する答えが見つからないため、StackOverflow に参加しました。:(

ただし、これに関する他のスレッドを見つけましたが、それを修正するものはないようです..理由はわかりません。

基本的に、私はAndroidアプリを作ろうとしています.新しいプロジェクトを開始しましたが、すでにR.Javaがありません(大きな問題を引き起こし、そこからコンパイルすることさえできません:( import.android.R;) import.(packagename).R;,試してみまし"clean"たが、他にもたくさんありました。

どうすれば修正できますか?

 package com.nicco.compare;

 import android.os.Bundle;
 import android.app.Activity;
 import android.view.Menu;

  public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}

  }
4

5 に答える 5

2

R.java は自動生成されます。

 1. Do you have a import statement like import android.R;. If so remove the import

 2. Do you have errors in your xml files. If so fix them

 3. Clean and build project.

あなたがインポートしていると思いますandroid.Rこのインポート文を削除してください( import android.R;)。プロジェクトをクリーンアップしてビルドします。これで問題が解決するはずです。

プロジェクトを右クリックしてプロパティに移動し、左側でandroidを選択します。正しいバージョンがチェックされていることを確認してください。

また、マニフェスト ファイルで SDK のバージョンを探します。

ここに画像の説明を入力

于 2013-04-04T12:53:35.410 に答える
0

レイアウト ファイル (つまり、xml ファイル) にエラーがないことを確認してください。R.java は .xml ファイルがクリーンな場合にのみ生成されるため

于 2013-04-04T12:48:45.437 に答える
0

検索アクションを追加したときに発生しましたが、検索文字列を に追加できませんでしたvalues/strings.xml。その後、掃除をしたらR.java消えました。文字列を追加すると、ビルドが成功し、R.java.

于 2013-12-19T23:01:42.813 に答える