【问题标题】:Eclipse and its portability from a linux to an otherEclipse 及其从 linux 到另一个的可移植性
【发布时间】:2013-05-31 08:17:31
【问题描述】:

工作我有一台安装了 Slackware 14 且 没有可用的互联网连接的电脑。 我需要用最新的 android-sdk 安装 Eclipse。

我尝试在安装了 Ubuntu 的家用 PC 上创建 Eclipse 和 android-sdk tar.gz 文件。

在工作 PC 上,我解压了 tar.gz 文件,安装了最新的 JRE,执行了 eclipse,并在询问时选择了 android-sdk 文件夹。

但是,当我打开一个现有项目(或创建一个新项目)时,Eclipse 会显示此错误:

R不能解析为变量eclipse

例如,在 java 源文件中,“R”错误被称为活动的名称。

Eclipse 建议我“import Android.R”... 如果我按照 Eclipse 的建议进行操作,则错误会移至“R.id”之后的活动名称。在源文件中!!!

错在哪里? 我在“运输”阶段忘记了什么?

谢谢

【问题讨论】:

  • 导入项目后,你是先构建的吗?您需要先构建项目,而不是执行 Ctrl + Shift + O
  • @The Dark Knight:在“Project”eclipse下拉菜单中选择“Build Automatically”。

标签: android eclipse android-sdk-tools


【解决方案1】:

嗨,我的 Ubuntu PC 也遇到了同样的问题,我认为您的 Ubuntu 版本是 64 位版本,因此您需要先安装一些库,然后再继续,因为您需要 Internet 连接,并且在连接终端后键入以下命令

$sudo apt -get install ia32-libs

【讨论】:

  • 不,我只有 32 位操作系统。我是否需要一些环境变量才能使用 eclipse/android-sdk?
【解决方案2】:

Android 文档说...

Eclipse 有时喜欢在使用资源的文件顶部添加“import android.R”语句,尤其是当您要求 Eclipse 排序或以其他方式管理导入时。这将导致您的制造中断。注意这些错误的导入语句并删除它们。

Ctrl + Shift + O

如果不起作用,请转到 项目选项卡 -> 清理

告诉我们一些事情;)

【讨论】:

  • 现有项目确实如此,但我在新项目中也有此错误。
  • 嗯,你检查过你的 SDK 的文件夹权限了吗?
  • 尝试清理您的项目或检查您的 sdk 的文件夹权限。
  • 我已经以 root 身份复制并解压了 tar 文件,并且我正在使用 eclipse 作为 root
  • 现在eclipse和android-sdk文件夹都是可读可写的,但是错误是一样的。我在“cinsole”选项卡中发现了另一个错误(可能以前没有见过):DeviceMonitor] Sending Tracking request failed!
【解决方案3】:

[已解决] 我不知道为什么以及如何,但是 Ubuntu 安装已损坏!!! 可能在压缩阶段出现了问题。 我已经重新安装了,现在我在家里和办公室工作!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    相关资源
    最近更新 更多