【问题标题】:android project does not work on every computer [closed]android项目不适用于每台计算机[关闭]
【发布时间】:2014-11-26 17:33:26
【问题描述】:

我有一个在我的电脑上运行良好的 android 项目。

但是,如果我在其他人的计算机上尝试它,它就不起作用 - 以至于整个项目都是红色的。

是的,我们使用的是相同的 jdk 版本,不,我没有添加任何外部库,至少在事情开始出错之前没有。

一位朋友提到“构建路径问题”作为猜测,但没有进一步了解。 我对修复损坏的路径一无所知,尤其是在没有错误消息的情况下,因为它确实可以在我的计算机上运行。

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: android eclipse path project


    【解决方案1】:

    很有可能与您朋友提到的构建路径问题有关。我已经多次遇到同样的问题,最一致的解决方法是右键单击您的应用程序并打开Build Path > Configure Build Path,然后转到库选项卡。

    确保其中的所有内容都正确无误,包括您的版本的 android.jar 和 android-support-v4.jar 或您正在使用的任何支持版本。删除项目不需要的任何内容。还要转到左侧的 android 选项卡,并确保您选择了正确的版本,并且您的库(如果有)具有正确的路径。

    【讨论】:

    • 谢谢,但我怎么可能知道一切是否正确?或者正确的路径是什么?我知道查看路径是否正确的唯一方法是“它是否有效?”我显然不能在这里这样做。
    • 如果您缺少 android.jar 或 Android 支持 jar,则肯定有问题。您是否为您的项目使用任何库或外部 jar?我知道在构建路径中正确获取 actionbarsherlock 时遇到了很多麻烦。您可能已经这样做了,但请尝试清理您的项目和任何相关项目
    • 你提到的库在那里。我使用assethelper,但在我开始使用它之前就出现了问题。没有其他外部库和清理似乎没有帮助。
    • 在文件系统中确保两个 jars 都在项目的 libs 文件夹中。如果它们已经存在,请尝试将它们删除或移出项目并再次设置构建路径。
    【解决方案2】:

    您是否也从 sdk manager 下载了相同的 android API 版本?

    1. 您可以在此处选择一个版本。你们都必须下载项目中使用的相同版本。 (例如 API 19)

    【讨论】:

    • 应该是,我们都使用了eclipse/android包。
    • 请查看编辑后的答案。
    • 谢谢你,我会尝试的——但是是的,我认为它是同一个 API。
    • 我现在不太敢安装更新,因为担心它突然不能在我的电脑上运行了......
    猜你喜欢
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 2022-09-28
    • 2018-08-25
    • 2016-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多