android - 当我调用其中一种方法时,适用于 Android 的phonegap Google Analytics 插件返回未找到的类

标签 android cordova google-analytics phonegap-plugins

晚上好, 我目前正在使用phonegap 和sencha touch 1.1 开发Android 应用程序。 我在使用 Android 版 GoogleAnalyticsTracker 插件时遇到问题。我遵循了 github 上有关如何导入插件工作所需代码的所有说明,但我在初始化时遇到了问题。

在我的plugins.xml 中,我添加了以下行: < plugin name="Analytics" value="com.phonegap.plugins.analytics.GoogleAnalyticsTracker" />

如 github 中的 readme.md 文件所示。我还在 com/phonegap/plugins/analytics 中添加了 GoogleAnalyticsTracker.java 文件,并在我的 html 中引用了 js 文件...除了我用帐户 ID 调用 start 方法的部分之外,一切似乎都工作正常...方法返回失败回调,并显示错误“找不到类”。为什么phonegap找不到xml中指定的类有什么想法吗?

如果您需要更多相关信息,请随时询问。

提前谢谢您!

PS。我正在使用phonegap 1.4.1

-L_Sonic

最佳答案

我查看了 src,发现analytics.js 中的 PhoneGap.exec 调用与插件名称不匹配。您有两种方法可以解决此问题。

  1. 在plugins.xml中添加插件行:

  2. 或者在analytics.js中将“GoogleAnalyticsTracker”的所有实例替换为“Analytics”

这是 github 中代码设置方式的错误。您应该给作者发消息让他们修复它。

关于android - 当我调用其中一种方法时,适用于 Android 的phonegap Google Analytics 插件返回未找到的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9507183/

相关文章:

mobile - 移动应用内A | B测试

javascript - 如何使用一个 OAuth token 通过 JavaScript API 访问 Google Analytics?

android - 使用 CMake 进行 cocos2d-x 项目

android - Ui 设备等到按钮可见

javascript - 在 phonegap android 应用程序中加载下一页时显示加载程序图像

ios - Cordova - 找不到 'Cordova/CDVURLRequestFilter.h' 文件

.net - Response.Redirect 会影响谷歌分析吗?

对于配备 Retina 显示屏的 Mac Book Pro,Android 模拟器无法缩放到 100%

android - TextInputLayout 提示文本颜色在焦点上改变

javascript - Apple 会批准 iOS Cordova 应用程序吗?