使用此步行通過我添加了我的混合應用程序的Android環境的科爾多瓦日曆。我嘗試添加一個事件並獲取下面的日誌。混合應用程序錯誤添加插件nl.xservices.plugins.Calendar
http://phonegap-plugins.com/plugins/eddyverbruggen/calendar-phonegap-plugin
我覺得像Java類是在錯誤的地點。
W/System.err(22908): java.lang.ClassNotFoundException: nl.xservices.plugins.Calendar
W/System.err(22908): at java.lang.Class.classForName(Native Method)
W/System.err(22908): at java.lang.Class.forName(Class.java:251)
W/System.err(22908): at java.lang.Class.forName(Class.java:216)
W/System.err(22908): at org.apache.cordova.PluginManager.instantiatePlugin(PluginManager.java:363)
W/System.err(22908): at org.apache.cordova.PluginManager.getPlugin(PluginManager.java:193)
W/System.err(22908): at org.apache.cordova.PluginManager.exec(PluginManager.java:141)
W/System.err(22908): at org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:61)
W/System.err(22908): at org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:40)
W/System.err(22908): at com.android.org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
W/System.err(22908): at com.android.org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:27)
W/System.err(22908): at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err(22908): at android.os.Looper.loop(Looper.java:136)
W/System.err(22908): at android.os.HandlerThread.run(HandlerThread.java:61)
W/System.err(22908): Caused by: java.lang.NoClassDefFoundError: nl/xservices/plugins/Calendar
W/System.err(22908): ... 13 more
W/System.err(22908): Caused by: java.lang.ClassNotFoundException: Didn't find class "nl.xservices.plugins.Calendar" on path: DexPathList[[zip file "/data/app/com.SFStudent-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.SFStudent-1, /vendor/lib, /system/lib]]
W/System.err(22908): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
W/System.err(22908): at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
W/System.err(22908): at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
W/System.err(22908): ... 13 more
I/System.out(22908): Error adding plugin nl.xservices.plugins.Calendar.
W/System.err(22908): java.lang.NullPointerException
W/System.err(22908): at org.apache.cordova.PluginManager.getPlugin(PluginManager.java:195)
W/System.err(22908): at org.apache.cordova.PluginManager.exec(PluginManager.java:141)
W/System.err(22908): at org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:61)
W/System.err(22908): at org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:40)
W/System.err(22908): at com.android.org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
W/System.err(22908): at com.android.org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:27)
W/System.err(22908): at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err(22908): at android.os.Looper.loop(Looper.java:136)
W/System.err(22908): at android.os.HandlerThread.run(HandlerThread.java:61)
感謝伊詹,總是超級helpfu湖 –