我正在学习匕首。但是,当我尝试通过带有Dagger前缀的组件创建新对象时,它会告诉我“无法解析符号”。网上搜索,很显然我应该包括这样的事情:无法设置匕首,组件前缀失败
dependencies {
compile files('libs/dagger-2.8.jar')
compile files('libs/dagger-compiler-2.8.jar')
...
apt 'com.google.dagger:dagger-compiler:2.8' code generation
}
但是,这是我的错误:
Error:Cause: unable to find valid certification path to requested target
这似乎认识到在apt命令,但不是“com.google。匕首:匕首编译器:2.8' 。任何人都知道如何解决这个..?
感谢
这听起来像一个代理问题。尝试连接通过不是代理后面的wifi,然后建立 –
@DavidRawson看起来你是对的,这是一个代理问题。你知道是否有办法做到脱机?它似乎只是想要我已经包含在项目中的罐子...... – Harambe
你可以尝试从[maven central](https://search.maven.org/)下载罐子并将它们放在你的'libs'中夹。另外考虑在你的手机上设置一个wifi热点(如果它有3G/4G),连接你的电脑,然后建立 –