Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
导入Android库时出错_Android_Shared Libraries - Fatal编程技术网

导入Android库时出错

导入Android库时出错,android,shared-libraries,Android,Shared Libraries,我正在尝试使用这个图书馆 但是我不能成功地使用这个样本 进口样品 复制库文件(清单、生成除外) 但是示例在NumberPicker.java中仍然有一个错误 我是指所有(曾经)给出错误的R.,比如R.id.np\u decrement,R.attr.numberPickerStyle,R.integer.np\u config\u longanime。由于错误,资源对象(R.java)没有生成。您的清单中的targetSdkVersion应至少设置为15,并且还应将库的res/values文件夹

我正在尝试使用这个图书馆

但是我不能成功地使用这个样本

  • 进口样品
  • 复制库文件(清单、生成除外)
  • 但是示例在
    NumberPicker.java中仍然有一个错误


    我是指所有(曾经)给出错误的
    R.
    ,比如
    R.id.np\u decrement
    R.attr.numberPickerStyle
    R.integer.np\u config\u longanime

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

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

  • 在包资源管理器中单击鼠标右键。选择导入。选择“将现有Android代码导入工作区”
  • 浏览到samples目录并导入
  • 类似地,导入库并将其标记为库,其他项目将正确引用它
  • 确保JDK compliance设置为1.6,并且您的项目针对的是SDK 15,即4.0.3
  • 这样试试 第一 第二,打开归档文件,您将看到一个名为“android numberpicker master”的文件夹,将其解压缩到硬盘驱动程序中 在EclipseGoto文件->导入中的第三个,并在Android选项卡下选择现有代码到工作区中

    并导入这两个项目 注意:两个项目必须位于同一文件夹中 第四次右键单击properties并转到android选项卡,查看项目是否存在或添加它

    如果库和项目不在同一文件夹中,那么它将抛出错误,因此两者必须在同一文件夹中


    现在试着运行它,它会工作的

    请发布一个代码示例和您的确切错误。您是将其作为库项目引用,还是将其复制到程序中?另外,您是否引用了提到的
    nineodeldroids
    库?是的,我向project-owner发送了电子邮件。nineodeldroids库在lib-forder中包含as.jar。我发现了更具体的错误R.attr.****,R.string.***R.integer.**,R.id.***不起作用//我认为它们在Forder value//中被定义为.xml,并且它们会自动添加到R.attr.**,integer和string…//但是它们不会自动添加,并且会出错//如何解决此问题?请发布您的
    NumberPicker.java
    文件以及您的确切错误消息和行号。不看代码就很难判断出哪里出了问题。是的,是的。您需要同时将库和示例导入到工作区中,没有库和示例都无法工作。我认为您遇到的错误是由于引用了库中的值而无法生成,因为它不在工作区中,所以找不到。嗯…我成功地使用了示例,几乎成功地应用到我的应用程序。。。它可以工作,但没有iImage显示..../我认为错误在于Theme.xml//项目负责人说“它需要4个属性…”我认为4attributes是Theme.xml中的项是正确的吗?是的,它要求您将Theme.xml复制到您自己的项目中。我按照您的顺序(?步骤?无论如何…)//添加库后弹出消息//该消息不是导入,而是创建一个新项目并复制粘贴该项目中的文件,或者您也可以尝试创建一个新的工作区