2012-11-09 253 views
-2

https://github.com/SimonVT/android-numberpicker导入Android库时出错

我想使用此库。

但我不能成功地使用样本

  1. 导入示例
  2. 副本LIB文件(除清单,建立)

但样品仍具有NumberPicker.java

错误

我的意思是所有(永远)R.给出一个错误,像R.id.np_decrementR.attr.numberPickerStyle,R.integer.np_config_longAnimTime ...

+0

请发布代码示例和您的确切错误。你是将它作为一个图书馆项目引用,还是将它复制到你的程序中?另外,你是否参考过提及的'NineOldAndroids'库? – Techwolf

+0

是的,我发送电子邮件给项目业主。 – user1697281

+0

和NineOldAndroids lib在lib forder中包含.jar。 – user1697281

回答

0

资源对象(R.java)由于错误而未生成。您的清单targetSdkVersion应至少设置为15,并且您还应该将theme.xml从库的res/values文件夹复制到您自己的项目中的相同位置。

+0

OK_thanks ...我有问题//样本正在工作? // – user1697281

+0

是的。您需要将库和样本同时导入到工作区中,但如果没有任何一个,它将无法工作。我认为你得到的错误是R由于引用了库中的值而无法生成,因为它不在工作区中而无法找到。 – Techwolf

+0

嗯....我scucess使用示例,几乎成功适用于我的应用程序...它的工作,但没有imeage显示.... //我认为错误是Theme.xml //项目所有者说“它需要4个属性...“我认为4attributes是在theme.xml中的项目,它是正确的? – user1697281

0

首先查看开发人员提供的示例应用程序。

  1. 右键单击包管理器。选择导入。选择“将现有Android代码导入到工作区”。
  2. 浏览到样本目录并导入。
  3. 同样导入库并将其标记为库和其他项目正确引用它。
  4. 确保将JDK合规性设置为1.6,并且您的项目针对的是SDK 15,即4.0.3。
2

尝试这种方式 第二打开存档,您会看到一个文件夹名称Android的numberpicker主将其解压缩到硬盘驱动器 3日在Eclipse转到文件 - >导入,并在安卓选项卡中选择现有代码到工作区Dialog Box

和进口两个项目 注意:两个项目必须在同一个文件夹 4右键点击属性和转到Android的标签,查看如果项目中存在或添加它enter image description here

如果库和项目不在同一个文件夹,然后它会抛出错误,所以都必须在同一个文件夹

现在尝试运行它,它会工作

+0

我遵循您的订单(?步骤?无论如何...)/ /添加库后弹出消息/ /消息< - 在“Android库更新”期间发生内部错误。路径必须包含项目和资源名称:/ library - > – user1697281

+0

而不是导入创建一个新项目并将这些文件复制粘贴到该项目中,或者也可以尝试创建一个新的工作区 –