Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在cordova android应用程序中从javascript调用新的PayPalPaymentDetails()时出现java错误_Java_Android_Cordova_Paypal - Fatal编程技术网

在cordova android应用程序中从javascript调用新的PayPalPaymentDetails()时出现java错误

在cordova android应用程序中从javascript调用新的PayPalPaymentDetails()时出现java错误,java,android,cordova,paypal,Java,Android,Cordova,Paypal,我遵循了中提到的步骤 已将的内容添加到“我的项目库”文件夹。 并且成功地完成了一个构建 当我点击一个支付按钮时,eclipse的logCat控制台中出现了以下错误 11-22 20:32:54.778: I/dalvikvm(9132): Could not find method com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable, referenced from method c

我遵循了中提到的步骤

已将的内容添加到“我的项目库”文件夹。 并且成功地完成了一个构建

当我点击一个支付按钮时,eclipse的logCat控制台中出现了以下错误

11-22 20:32:54.778: I/dalvikvm(9132): Could not find method com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable, referenced from method com.paypal.android.sdk.bs.a
11-22 20:32:54.778: W/dalvikvm(9132): VFY: unable to resolve static method 692: Lcom/google/android/gms/common/GooglePlayServicesUtil;.isGooglePlayServicesAvailable (Landroid/content/Context;)I
11-22 20:32:54.778: D/dalvikvm(9132): VFY: replacing opcode 0x71 at 0x0006
11-22 20:32:54.798: D/AndroidRuntime(9132): Shutting down VM
11-22 20:32:54.798: W/dalvikvm(9132): threadid=1: thread exiting with uncaught exception (group=0x4157dba8)
11-22 20:32:54.798: E/AndroidRuntime(9132): FATAL EXCEPTION: main
11-22 20:32:54.798: E/AndroidRuntime(9132): Process: com.hello.app, PID: 9132
11-22 20:32:54.798: E/AndroidRuntime(9132): java.lang.RuntimeException: Unable to bind to service com.paypal.android.sdk.payments.PayPalService@41fd4068 with Intent { cmp=com.hello.app/com.paypal.android.sdk.payments.PayPalService (has extras) }: java.lang.RuntimeException: Service extras required. Please see the docs.
11-22 20:32:54.798: E/AndroidRuntime(9132):     at android.app.ActivityThread.handleBindService(ActivityThread.java:2597)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at android.app.ActivityThread.access$1900(ActivityThread.java:135)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1283)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at android.os.Handler.dispatchMessage(Handler.java:102)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at android.os.Looper.loop(Looper.java:136)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at android.app.ActivityThread.main(ActivityThread.java:5001)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at java.lang.reflect.Method.invokeNative(Native Method)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at java.lang.reflect.Method.invoke(Method.java:515)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at dalvik.system.NativeStart.main(Native Method)
11-22 20:32:54.798: E/AndroidRuntime(9132): Caused by: java.lang.RuntimeException: Service extras required. Please see the docs.
11-22 20:32:54.798: E/AndroidRuntime(9132):     at com.paypal.android.sdk.payments.PayPalService.a(Unknown Source)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at com.paypal.android.sdk.payments.PayPalService.onBind(Unknown Source)
11-22 20:32:54.798: E/AndroidRuntime(9132):     at android.app.ActivityThread.handleBindService(ActivityThread.java:2584)
11-22 20:32:54.798: E/AndroidRuntime(9132):     ... 10 more
11-22 20:32:54.869: D/dalvikvm(9132): GC_FOR_ALLOC freed 725K, 26% free 10873K/14600K, paused 31ms, total 31ms
11-22 20:32:54.989: D/dalvikvm(9132): GC_FOR_ALLOC freed 499K, 25% free 11004K/14600K, paused 23ms, total 23ms
11-22 20:32:56.180: D/dalvikvm(9132): GC_FOR_ALLOC freed 641K, 25% free 11039K/14600K, paused 20ms, total 20ms
我正在使用PayPalAndroidSDK-2.7.1。
注意:iOS cordova应用程序的集成已成功运行。

如果我们不执行PayPalMobile.init(),这些错误就会出现,我没有执行。现在一切都很好