Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.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
Java 如何在我的android studio项目中添加dagger_Java_Android_Ffmpeg_Dagger - Fatal编程技术网

Java 如何在我的android studio项目中添加dagger

Java 如何在我的android studio项目中添加dagger,java,android,ffmpeg,dagger,Java,Android,Ffmpeg,Dagger,我正在尝试在android中使用ffmpeg压缩视频。我找到了一个很好的例子,并从下载了这个项目。很好用。当我试图在我的项目中添加ffmpeg库时,我遇到了错误。在做了很多改变之后,我解决了很多问题。但我不能澄清以下问题: Error:(34, 13) Failed to resolve: com.squareup.dagger:dagger-compiler:1.2.2 Error:(35, 13) Failed to resolve: com.squareup.dagger:dagger:

我正在尝试在android中使用ffmpeg压缩视频。我找到了一个很好的例子,并从下载了这个项目。很好用。当我试图在我的项目中添加ffmpeg库时,我遇到了错误。在做了很多改变之后,我解决了很多问题。但我不能澄清以下问题:

Error:(34, 13) Failed to resolve: com.squareup.dagger:dagger-compiler:1.2.2

Error:(35, 13) Failed to resolve: com.squareup.dagger:dagger:1.2.2
我决定下载dagger.jar和dagger-compiler.jar。我下载了jar并将其添加到我的项目中。但我面临着另一个错误

Error:Execution failed for task ':ContainerCentralen:compileDebugJava'.
> java.lang.NoClassDefFoundError: javax/inject/Scope

我不能解决这两个问题。请告诉我解决此问题的任何想法。

如果您刚开始在项目中添加dagger,但尚未编写注入等,我强烈建议您选择dagger 2。对于dagger 1(当前状态),很难将proguard应用到项目中,这对于dagger 2来说不是问题。通过链接,我意识到您可能在谈论库。更具体地说,他们的应用程序使用的是Dagger。你确定你需要吗?我的意思是,它看起来像是一个示例应用程序,在这种情况下,它不应该包含在您的项目中以启用ffmpegI。我正在寻找android中的ffmpeg压缩视频。我找不到任何例子。但我现在得到了这个链接。现在我想添加ffmpeg。所以我想用这个。有什么办法解决这个问题吗??