【问题标题】:Errors in imported library导入库中的错误
【发布时间】:2013-06-12 21:09:11
【问题描述】:

我想使用这个库来裁剪图像,因为裁剪意图可能会在某些设备上导致问题:https://github.com/lvillani/android-cropimage

如果我在 Eclipse 中导入它,我会在 Eclipse 中遇到一些错误。

在 Util 类中我得到一个错误

options.inNativeAlloc = true;

inNativeAlloc 无法解析。我还在 CropImage 类中遇到另一个错误:

MenuHelper.showStorageToast(this);

库中不包含 MenuHelper 类。

因为如果在另一个库上看到此类错误,我想知道是否有什么我遗漏或做错了。

我将库保存为 zip 文件,解压缩 zip 文件并使用 import > Existing Android Code into Workspace 在 Eclipse 中导入库文件夹。我认为这没问题,因为我检查了 Github 上的来源以确认我是否遗漏了什么。

【问题讨论】:

    标签: android eclipse import


    【解决方案1】:

    这对于您can see on the issue page 的项目来说不是一个新问题。要解决它,您可以按照该帖子中的建议进行操作,或者您可以下载/获取develop(以相同方式)分支,快速查看似乎没有这些问题。

    【讨论】:

      【解决方案2】:

      您正在使用的项目已经是一个 android 库。您应该只下载整个源文件夹并使用 Import existing project(.project 文件已经在 github 中)。

      然后在您自己的项目中通过进入项目属性 -> android -> 库 -> 添加来创建对它的引用

      【讨论】:

      • 我尝试下载整个源代码,将其作为项目导入。库中的错误仍然相同。
      【解决方案3】:

      关于 inNativeAlloc - 这是一个隐藏字段...要为其设置“真”值,您必须使用以下代码:setInNativeAllocTrue(opts)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-21
        • 2020-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多