2016-02-16 39 views
1

我得宝在我的应用程序集成,因此我得到了教程herehere薪酬PAL积分误差 - Android电子

在教程中,我发现,下载Jar并添加为library。我不能在这个链接中找到jar文件。它只有一个文件。

但在link他们说Android的标准输入输出做到这一点:

的SDK添加到您的项目

PayPal Android SDK现已在Maven Repository。最新版本可通过mavenCentral()获得。刚刚从mavenCentral()添加以下的依赖:

compile 'com.paypal.sdk:paypal-android-sdk:2.13.1' 

所以我build.gradle文件看起来像:

repositories { 
    mavenCentral() 
} 


dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile 'com.paypal.sdk:paypal-android-sdk:2.13.1' 
} 

错误抵达:

Error:A problem occurred configuring project ':app'. 
> Could not resolve all dependencies for configuration ':app:_debugCompile'. 
    > Could not determine artifacts for com.paypal.sdk:paypal-android-sdk:2.13.1: No cached version available for offline mode 

禁用OFFILNE MODE AND SYNC要花费大量的时间之后。未完成的过程gradle sync

我不能能宝在Android Studio中集成... 谁能告诉我什么,我做错了,如何整合? 谢谢。

+0

你添加了 编译文件('libs/okhttp-3.0.1.jar') 编译文件('libs/okio-1.6.0.jar') compile project(':PayPalAndroidSDK-2.13.1') 这些文件 –

回答

0

3.0.1.jar和奥基奥-1.6.0.jar最新的jar文件

compile files('libs/okhttp-3.0.1.jar') 
compile files('libs/okio-1.6.0.jar') 
compile project(':PayPalAndroidSDK-2.13.1') 
+0

喜TQ,首先我需要为这个我在哪里PayPalAndroidSDK-2.13.1和其他库 –

+0

您可以从GitHub下载jar文件 https://github.com/paypal/PayPal-Android -SDK/BLOB /主/文档/ single_payment.md –

+0

并请贝宝帐户添加CONFIG_CLIENT_ID –

0

添加到您的build.gradle这个(模块的应用程序)

packagingOptions{ 
     exclude 'AndroidManifest.xml' 
     exclude 'lib/arm64-v8a/libcardioDecider.so' 
     exclude 'lib/arm64-v8a/libcardioRecognizer.so' 
     exclude 'lib/arm64-v8a/libcardioRecognizer_tegra2.so' 
     exclude 'lib/arm64-v8a/libopencv_core.so' 
     exclude 'lib/arm64-v8a/libopencv_imgproc.so' 
     exclude 'lib/armeabi/libcardioDecider.so' 
     exclude 'lib/armeabi-v7a/libcardioDecider.so' 
     exclude 'lib/armeabi-v7a/libcardioRecognizer.so' 
     exclude 'lib/armeabi-v7a/libcardioRecognizer_tegra2.so' 
     exclude 'lib/armeabi-v7a/libopencv_core.so' 
     exclude 'lib/armeabi-v7a/libopencv_imgproc.so' 
     exclude 'lib/mips/libcardioDecider.so' 
     exclude 'lib/x86/libcardioDecider.so' 
     exclude 'lib/x86/libcardioRecognizer.so' 
     exclude 'lib/x86/libcardioRecognizer_tegra2.so' 
     exclude 'lib/x86/libopencv_core.so' 
     exclude 'lib/x86/libopencv_imgproc.so' 
     exclude 'lib/x86_64/libcardioDecider.so' 
     exclude 'lib/x86_64/libcardioRecognizer.so' 
     exclude 'lib/x86_64/libcardioRecognizer_tegra2.so' 
     exclude 'lib/x86_64/libopencv_core.so' 
     exclude 'lib/x86_64/libopencv_imgproc.so' 
    } 

,并添加依赖

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile 'com.paypal.sdk:paypal-android-sdk:2.14.1' 
} 

希望它能适合你