【问题标题】:Why do I get a source file not found error in the Android class file editor?为什么我在 Android 类文件编辑器中收到源文件未找到错误?
【发布时间】:2013-04-11 12:09:13
【问题描述】:

我正在开发一个 Android 应用程序。我的代码有问题,还是我的源文件真的丢失了?

【问题讨论】:

  • 你没有源代码。 jar 文件只包含类文件
  • 源代码?你的意思是我的方法中还没有实现一些东西吗?
  • 这不是问题。如果您想查看需要的源代码,请下载并附上。

标签: android


【解决方案1】:

您正在尝试查看已编译的文件。这些文件中只有字节码,即设备“理解”的语言。

【讨论】:

  • 这不是问题。您要查看哪个课程?
  • 您可以查看 Android 的开源代码:github.com/android/platform_frameworks_base/blob/master/core/… 但是您很可能问错了问题。你想做什么?你是如何链接到这个来源的?
  • AsyncTask 类。如果不是问题,说明我的代码有问题不是吗?
  • 我正在学习如何在 asyncTask 进行时取消它。 asyncTask 被成功取消。但是当再次调用 asyncTask.execute 时,Source not found 显示为我上面提到的。
  • 好吧,我认为您应该提出一个新问题来问这个问题(前提是这不能回答您的问题:stackoverflow.com/questions/7821284/…
【解决方案2】:

如果您想查看 android java 文件的源代码,您必须确保通过 eclipse 中的 sdk 管理器下载源代码。然后您可以在 eclipse 中附加该源代码,以便您看到它而不是您现在看到的,即字节码。要附加您的源,只需单击附加源按钮并导航到您的 sdk 文件夹,就会有一个 souces 文件夹。从那里您可以选择要附加的版本 sdk。祝你好运!

【讨论】:

    猜你喜欢
    • 2015-09-22
    • 2015-09-02
    • 1970-01-01
    • 1970-01-01
    • 2022-12-02
    • 2020-08-14
    • 2021-11-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多