我正在寻找Android中的ePub阅读器。
我提到了PageTurner。得到了apk的apk下载它。
但是当我从github下载它的源代码时
(因为它是开源的)并尝试导入项目,它给出了No Projects found to import
的消息,即使它指向正确的位置。
我在SO上搜索了类似的问题,但没有得到任何帮助
我想我错过了库和其他一些可以使这个工作的东西。请注意, github 链接中缺少bin
和gen
个文件夹。
我正在使用Eclipse Indigo作为IDE。
知道这里有什么问题吗?任何帮助表示赞赏。
1。)根据建议,我创建了新项目并从现有来源导入,但它几乎在每行代码都出错。
有些错误如下:
Package x1 does not match with package x2
class RoboActivity not found
method not found
@Inject cannot be resolved to a type
2.。)我究竟从Maven site下载了什么?
these需要哪些库。
此外,当我尝试从说明中安装插件时,我得到了
3。)this链接可用于Maven插件,但我在这里找不到插件:(
答案 0 :(得分:4)
您的项目是 maven项目。 下载eclipse的maven插件,然后将现有项目导入现有Maven项目。如果 pom.xml 文件正确无误,其他jar的依赖关系将自动解决。
答案 1 :(得分:2)
而不是导入尝试
使用现有资源创建新项目
希望这有帮助
答案 2 :(得分:1)
如果bin和gen文件夹丢失,无论您是否也可以创建自己的项目,只需将res,src和manifestast文件从该源复制到项目中。然后只需刷新你的项目,然后清理它将起作用的构建。
答案 3 :(得分:1)
这是基于maven的android项目。因此,您需要先下载所有依赖项,然后导入项目。
仔细阅读this。
答案 4 :(得分:1)
重大更新:我没有意识到新的ADT比Maven更喜欢Maven。
让我作为PageTurner的作者来到这里:我个人不使用Eclipse Maven插件,但我只是使用mvn eclipse生成一个Eclipse项目:eclipse。
如果您从未使用过Maven,那么它是一个类似于Ant(或Unix make)的命令行构建工具。你可以在这里下载Maven 3: http://maven.apache.org/download.html
安装Maven后,将PageTurner导入Eclipse环境的步骤如下:
运行
mvn -Djavax.net.ssl.trustStore=trust.jks -Djavax.net.ssl.trustStorePassword=pageturner -DexcludeTransitive=true dependency:copy-dependencies
在源文件夹
创建一个libs文件夹
基本上,除了获取依赖关系之外,这完全让Maven退出游戏。