我一直在关注官方android Udacity课程的开发人员教程,他们有练习,你可以处理他们上传到github的项目。
到目前为止,我所做的所有项目都进展顺利。不幸的是,最新项目(以及此项目之后的许多项目)具有相同的依赖性错误,并且在我打开它们之后。所有错误似乎都在寻找可绘制文件夹中的资源。我意识到我的资源下没有可绘制的文件夹,但我觉得这可能是一个问题,因为我缺少正确的隐藏资源文件(如果可能的话,我仍然是android开发新手)。
另一种可能性是android studio和我的sdk的版本比最初创建的项目更新版本,这意味着资源调用可能已过时。
我意识到几个资源调用似乎与holo主题有关,这在过去引起了我的问题。
这是一些资源调用的链接 http://puu.sh/sKafe/d0a2fd7126.png
我的编译和目标sdk版本是25
这是我试图进行的项目练习的github https://github.com/udacity/ud851-Exercises/tree/student/Lesson02-GitHub-Repo-Search/T02.04-Exercise-ConnectingToTheInternet
答案 0 :(得分:1)
我发现导致问题的原因。我重新克隆了GitHub,但这次我从下载文件夹运行项目,它工作正常。我发现我第一次下载项目的zip文件夹,我解压缩它,然后将其移动到我保留我的android项目的另一个目录。当我将项目文件夹移动到新目录时,文件目录名称变得更长,并且某些特定文件名称变得比Windows文件命名系统的字符限制更长。然后我被提示跳过那些我必须选择是的特定文件,这导致了缺少的依赖性问题。
答案 1 :(得分:0)