0

我只想在android上启动代码。我安装了所有必要的东西,但是当我打开一个项目时,我首先看到了这些代码:

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”。当我添加它时,probşem 继续。

有谁能够帮我?

编辑:还有 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 回答