0

アンドロイドでコードを始めたいだけです。必要なものはすべてインストールしますが、プロジェクトを開くと、最初に次のコードが表示されます。

package com.example.firstapp;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class FirstApp extends Activity {

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

 @Override
 public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_first_app, menu);
    return true;
 }
 }

ここでエラーが発生しました。

setContentView(R.layout.activity_first_app);

そしてここ;

getMenuInflater().inflate(R.menu.activity_first_app, menu);

インポート「R」を追加することをお勧めします。私がそれを追加すると、問題は続きます。

誰か助けてもらえますか?

編集:また、res-> layoutファイルに「プロジェクトターゲット(Android 4.1)が正しくロードされていません」と表示されます。

4

2 に答える 2

0

また、組み込みの Android のクラスではなく、必ずアプリケーション リソース クラスをインポートしてください。

つまり、次の import ステートメントが必要です。

import com.example.R;

それ以外の:

import android.R;
于 2012-09-07T09:31:17.870 に答える
0

アプリケーションにリソースがありません。

アプリケーションをビルドしてクリアします。android.R インポートがある場合は、これを削除してビルドし、プロジェクトをクリアしてください。これはあなたの問題を解決するかもしれません

于 2012-09-07T09:34:11.833 に答える