3

我正在尝试在我的 android 版本的 phonegap 上添加一个推送插件。( https://github.com/phonegap-build/PushPlugin )

但是当我启动时出现问题,我有一个错误:

08-23 11:35:12.849: W/System.err(22031): Caused by: java.lang.ClassNotFoundException: com.plugin.GCM.PushPlugin

我认为 config.xml 正在尝试加载 PushPlugin:

<plugin name="PushPlugin" value="com.plugin.gcm.PushPlugin" />

但我不明白,因为我的文件存在。

com
    plugin
        gcm
            PushPlugin.java

在错误 gcm 为大写时,这可能是错误,但我不知道如何更正

编辑:

如果我重命名我的包 com.plugin.gcm => com.plugin.GCM 它可以工作,但我认为这不太适合使用大写的包名称

4

1 回答 1

1

我遇到过同样的问题。无需跨文件处理等,只需使用 phonegap CLI 安装插件。

phonegap local plugin add https://github.com/phonegap-build/PushPlugin.git

于 2014-03-03T10:26:26.177 回答