程序类型已存在:com.flurry.android.approve

程序类型已存在:com.flurry.android.approve,android,gradle,android-gradle-plugin,flurry,flurry-analytics,Android,Gradle,Android Gradle Plugin,Flurry,Flurry Analytics,最近,我想在我的android应用程序中实现flurry分析 然而,在我按照指令运行程序之后,我遇到了如下所示的错误 非常感谢您的帮助,非常感谢! 程序类型已存在:com.flurry.android.approve 消息{kind=ERROR,text=Program type已经存在:com.flurry.android.consence,sources=[未知源文件],tool name=Optional.of(D8)} 应用程序级别的渐变代码如下所示: 应用程序级别渐变如下所示: 通过

最近,我想在我的android应用程序中实现flurry分析 然而,在我按照指令运行程序之后,我遇到了如下所示的错误

非常感谢您的帮助,非常感谢! 程序类型已存在:com.flurry.android.approve

消息{kind=ERROR,text=Program type已经存在:com.flurry.android.consence,sources=[未知源文件],tool name=Optional.of(D8)} 应用程序级别的渐变代码如下所示:
应用程序级别渐变如下所示:
通过在主应用程序的Gradle配置文件中添加以下内容,您可以通过aar进行集成:

repositories {
    jcenter()
  }

dependencies {
    // Required for Flurry Analytics integration
    compile 'com.flurry.android:analytics:10.0.0@aar'
}
删除添加到清单文件和jar文件的权限,然后同步gradle文件。在应用程序类中,确保包含以下内容:

import com.flurry.android.FlurryAgent;
import static android.util.Log.VERBOSE;

您可能在错误的gradle文件中列出了依赖项。它们应该与发布的原始代码中包含的jar位于同一位置


此外,您还需要将minSdkVersion更新为16,这是10.0.0中支持的最低版本。

您使用jar中的flurry有什么特别的原因吗?(而不是
implementation'com.flurry.android:analytics:10.0。0@aar“
)不,我只是按照网上的说明去做,它告诉我要在代码中包含jar。否则,我不会添加它。你的意思是我可以从我的代码中删除它还是用其他方法来解决这个问题?Thx他说通过jcenter使用gradle比添加jar文件更可取,你能通过gradle试试吗?我以前试过,但红色表示“无法解析符号”FlurryAgent“,“VERBOSE”,你能帮我解决吗?非常感谢!指令要求我在代码中添加一些示例代码非常感谢,在我导入这两行代码后,错误消失了。但是,gradle文件中有一个新的失败错误:-->找不到参数[com.flurry.android:analytics:10.0]的方法compile()。0@aar]在类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象上,您能帮我解决这个错误吗,谢谢!大家好,工作人员,经过努力,这里也出现了一个错误程序类型已存在:com.flurry.android.fluryagent$1消息{kind=ERROR,text=Program type已存在:com.flurry.android.fluryagent$1,sources=[未知源文件],tool name=Optional.of(D8)}非常感谢!您能详细解释一下这句话吗“您可能在错误的gradle文件中列出了依赖项。它们应该与发布的原始代码中包含的jar位于同一位置。”?谢谢。它们应该位于您上面标题的部分“应用程序级gradle代码在这里”
repositories {
    jcenter()
  }

dependencies {
    // Required for Flurry Analytics integration
    compile 'com.flurry.android:analytics:10.0.0@aar'
}
import com.flurry.android.FlurryAgent;
import static android.util.Log.VERBOSE;