【问题标题】:Downloading Full Sample Apps for Android to Analyze下载完整的 Android 示例应用程序以进行分析
【发布时间】:2012-10-02 05:19:00
【问题描述】:

一段时间以来,我一直在尝试从 http://f-droid.org/repository/browse/ 获取示例应用程序。我只是想测试这个应用程序,看看它是如何工作的并更好地理解它。不过,每次我尝试下载一个时,我点击“源代码”并得到一个看起来类似于 BitBucket 的屏幕(我不知道如何从中下载),或者我得到一个命令提示符命令,它可以让我得到正确的代码,但由于某种原因或其他有关 R.java 问题的代码不会运行。

网站上的代码应该已经可以工作了,所以我猜它是我正在做的事情。我只是将文件复制到我的 IDE(Motodev Studio)中,并在我试图摆脱看似微不足道的错误后清理项目。但是,当我弄乱它时,IDE 指出 R.java 无法解析。我知道为什么会这样的问题已经在这个网站上被问过很多次了,所以我只是假设错误出在我身上,而不是在 IDE 上。有没有一种特殊的方法可以从网站上获取这些完整的样本?有没有更容易获得完整样本的网站?请帮忙!

【问题讨论】:

    标签: android r.java-file motodev-studio


    【解决方案1】:

    下载tar.gz文件后

    • 解压/解压文件
    • 在日食中

      文件->导入->现有项目到工作区->给出路径并点击浏览,然后点击完成

    • 将在您的工作区中创建一个带有项目名称的文件夹。

    • 右键单击项目检查项目属性并为项目设置目标
    • 由于@override 会出现一些错误。所以删除它
    • 运行项目

    【讨论】:

      【解决方案2】:

      您没有提及您尝试下载和编译/运行的示例应用程序。从the page 中选择一个名为Abstract Art 的随机示例,有一个Source Code 链接可将您带到代码存储库。从代码存储库(在本例中为 Github),您可以下载包含源代码的压缩文件夹。解压缩并导入您的 IDE。 Motodev Studio 应该有教程,可以帮助您导入下载和编译的代码。

      【讨论】:

        【解决方案3】:

        您将需要了解源代码管理,因为该站点上的各种应用程序要么使用 git、subversion 或 mercurial。这些版本控制系统中的每一个都有大量教程,因此值得您学习。

        或者在每个应该有源的页面上下载并解压缩“tarball”。

        【讨论】:

        • 感谢您的提示。如果我可以再问一个问题,“tarball”引起了我的注意,但我不知道如何解压缩它。有什么特殊的程序需要使用还是直接导入IDE?
        猜你喜欢
        • 2011-02-24
        • 1970-01-01
        • 1970-01-01
        • 2019-04-25
        • 1970-01-01
        • 1970-01-01
        • 2014-07-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多