【问题标题】:Eclipse popup dialog lacks info after attaching android sources附加 android 源后 Eclipse 弹出对话框缺少信息
【发布时间】:2012-12-07 12:16:02
【问题描述】:

When I type some class method, Eclipse* brings up a dialog with completion suggestions, and when one of those is selected, it will display another dialog showing the method prototype(返回值、参数等)、方法描述,以及该方法是否已弃用以及在哪个 API 级别添加/弃用的指示。

但在我附加了 android 源代码后,我不再在此对话框中看到原型或 API 指示。

我是否可以同时获得这些指示以及附加的来源?为此必须一直分离和重新附加来源,或者在网络浏览器。

编辑:我以这种方式附加源:右键单击项目->属性->Java构建路径->库->Android 4.2->android.jar->源附件->编辑->外部位置->外部文件夹->“C:/Program Files/Android/android-sdk/sources”。 Api 17 来源在那里。我的方法有问题吗?

问候

--
*面向移动开发人员的 Eclipse
版本:Juno Service Release 1
内部版本号:20121004-1855

也尝试过:
Eclipse SDK
版本:4.2.1
内部版本号:M20120914-1800

【问题讨论】:

  • 我从未使用过面向移动开发人员的 Eclipse。我使用标准(经典?)日食,我没有这个问题。这不是关于如何修复您的设置的答案,但如果它真的给您带来不便,我建议您切换 eclipse 版本。
  • 我会尽快尝试标准版本(暂时不能),并会回复您。谢谢你。也许这只是一个错误。
  • @Squonk 不幸的是,我还没有时间尝试这个,但请将您的评论作为答案,以便我可以将代表积分奖励给您。谢谢你。当我有机会尝试时,我会回复。
  • 试过了。仍然没有运气。我下载了 Eclipse Classic,安装了 ADT,创建了新的 android 项目并按照我的问题中的说明附加了源代码(请参阅新编辑)。

标签: android eclipse ide javadoc content-assist


【解决方案1】:

尝试在 eclipse 中创建一个新工作区,并将源附加到项目目标 api 一次 - 而不是最低 sdk 版本。

【讨论】:

  • 谢谢,但没用。我创建了一个新工作区,然后是一个新项目,最小 api 为 8,目标 api 为 17。检查内容辅助是否正常工作,附加源,然后显示上述问题。我以这种方式附加源:右键单击项目->属性->Java构建路径->库->Android 4.2->android.jar->源附件->编辑->外部位置->外部文件夹->" C:/程序文件/Android/android-sdk/sources”。 Api 17 来源在那里。我的方法有问题吗?也许这是我的 Eclipse 版本的错误?
  • @KevinRemo :我想知道这是否是因为您的最低 API 为 8,但您附加了 17 的源。尝试将最低和目标 API 设置为 17,看看是否可以解决问题。
  • 我尝试了几件事:新项目的最低和目标 API 设置为 17,另一个项目设置为 15,从源文件夹中删除了两个源子文件夹,一次一个。尝试了我能想到的所有可能的排列。总是一样的效果。我的结论是,无论是我下载的 Eclipse 版本还是我下载的 android 源代码都存在严重问题。我希望如果更多人遇到同样的问题,我们最终会找到解决方案。尽管如此,我更愿意奖励你代表。点。现在为您继续努力,而不是永远失去它们。
  • @Squonk,好吧,我刚刚意识到我的错误。我授予 MaTriXy 是因为我认为之前的评论来自他而不是你的。对不起,朋友,我希望你的评论是一个答案。
  • @KevinRemo:没问题。目前对我来说生活很忙,我只是在stackoverflow中进进出出。 eclipse 中很可能存在一个错误——我昨天在试验时遇到了一种情况,它拒绝让我附加源代码。它通过动作让我选择一个源文件夹,但每次我回去时,它都会说“未附加”(或类似的东西)。如果我遇到任何可以解决您的问题的东西,我会告诉您。至少积分给了某人并且没有被浪费。祝你好运。
猜你喜欢
  • 1970-01-01
  • 2012-03-21
  • 1970-01-01
  • 2010-11-04
  • 1970-01-01
  • 2011-10-02
  • 2011-11-09
  • 2011-08-12
  • 1970-01-01
相关资源
最近更新 更多