gpt4 book ai didi

android - 第一个 Android 应用程序(32/64 位问题?)

转载 作者:行者123 更新时间:2023-11-30 03:35:25 26 4
gpt4 key购买 nike

我正在尝试在 Eclipse 上构建“hello world”示例(也尝试过 NetBeans)。代码非常简单:

package com.example.myfirstapp;


import android.app.Activity;
import android.os.Bundle;
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;
}

}

我收到 2 个“R 无法解析为变量”错误。

因为这似乎是一个已知问题,所以我已经尝试了所有关于导入、清理、重新启动 Eclipse、检查 list 等的解决方案

然而,一些答案讨论了在 64 位系统(我使用 64b Windows 7)上缺少 32 位库的一些问题。我还注意到 Eclipse 不会在任何其他文件夹中标记错误。另外,我的项目 gen 文件夹是空的。

由于代码非常简单,我很确定问题出在其他地方。不幸的是,我对 Java、Eclipse 或 Netbeans 的了解还不够,无法修复它。

如有任何帮助,我将不胜感激。

最佳答案

您缺少解析为 activity_main.xml 所需的 java 导入,因此添加

import com.example.myfirstapp.R;
(这应该是你的应用程序包是你的 androidmanifest,然后是“.R”)

在你的包行下(package com.example.myfirstapp;)

你的 IDE 应该停止提示

关于android - 第一个 Android 应用程序(32/64 位问题?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16700309/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com