【问题标题】:Google Analytics in AAR files: Class not found exceptionAAR 文件中的 Google Analytics:找不到类异常
【发布时间】:2016-02-16 08:27:36
【问题描述】:

我已经使用谷歌分析开发了一个 android 库,并且能够成功编译成 .aar 文件。

这样的 .aar 文件后来被用于 Android 项目,但是一旦我运行我的应用程序,我就会收到以下异常

java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.analytics.GoogleAnalytics"

在library项目中,按照官方文档的描述导入GA:

dependencies {
    classpath 'com.android.tools.build:gradle:1.3.1'
    classpath 'com.google.gms:google-services:1.5.0-beta2'
}

以后

compile 'com.google.android.gms:play-services-analytics:8.3.0'

我的想法是,不知何故,GA 库不与 aar 一起导出。 由于这是我在 Gradle 世界中的第一次尝试,有人知道吗?

谢谢!

【问题讨论】:

  • 正如我在 App build.gradle 中使用的那样:编译 'com.google.android.gms:play-services:8.1.0' 并且在项目构建中没有任何额外代码的情况下它就像魅力一样工作.gradle.

标签: android android-studio gradle google-analytics google-play-services


【解决方案1】:

GA 库可能未导出。 请尝试导出。

通常,要解决此异常,您必须检查类名,然后更正它或检查该类是否在类路径中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多