我正在构建一个 Android 应用程序,我想将它与 PayPal 支付集成。我必须下载必要的库才能使用 PayPal。PayPal 文档提供了一个选择 SDK 的链接,但是一旦安装和使用 Java,应用程序就会崩溃。LogCat 说
java.lang.NoClassDefFoundError: com.paypal.android.MEP.PayPal
谁能解释我必须下载和导入哪个库?
提前致谢。
我正在构建一个 Android 应用程序,我想将它与 PayPal 支付集成。我必须下载必要的库才能使用 PayPal。PayPal 文档提供了一个选择 SDK 的链接,但是一旦安装和使用 Java,应用程序就会崩溃。LogCat 说
java.lang.NoClassDefFoundError: com.paypal.android.MEP.PayPal
谁能解释我必须下载和导入哪个库?
提前致谢。
您应该确保 paypal jar 位于项目的 libs 目录中。ProGuard 然后将处理它并将其包含在输出 jar 中。
使用该-libraryjars
选项,ProGuard 将读取它,但不会将其包含在输出 jar 中,因此您会得到一个NoClassDefFoundError
. 参见Proguard 手册