【问题标题】:WooCommerce REST API with Android e-commerce app带有 Android 电子商务应用程序的 WooCommerce REST API
【发布时间】:2018-04-03 20:30:48
【问题描述】:

我尝试了几个小时,通过在 Google 及其官方网站上搜索来了解 WooCommerce API 的工作原理。我发现它们正式支持 Node.js、Ruby、Python 和 PHP。但是,似乎没有针对 Android 的官方库。

但是,经过搜索,当我发现有一个Java library 可以提供帮助时,我感到非常高兴。我用 IntelliJ IDEA 编译它,但它抛出一个错误:

Return code 1 for dex process

然后是另一个:

Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference

然后应用程序崩溃。这很奇怪,因为它是一个 Java 库,我在网上看到 IntelliJ IDEA 可以编译 Java 库并使其可用。

我在 Google 上搜索,发现非官方的 Android 库是 2 年前制作的,当时 API 非常陈旧。我在 StackOverflow 和许多其他网站上进行了搜索,但没有成功。

我想发出GET 请求获取帖子获取订单 等等,以及POST 请求更新用户信息下单等。因此,如果有人拥有一段代码Android 库一种方法 可以使该库工作,甚至已经使其工作 用他自己的应用程序,请与我分享!

【问题讨论】:

    标签: java android post woocommerce get


    【解决方案1】:

    在 Gradle config 的编译选项中将 Java 版本设置为 1.8 后,我已经设法使用 wc-api-java 库构建了一个示例 Android 应用程序:

    默认配置 { ... 编译选项 { sourceCompatibility JavaVersion.VERSION_1_8 目标兼容性 JavaVersion.VERSION_1_8 } }

    【讨论】:

    • 我没有为我工作,我在 repo 上看到了这个问题,@icoderman 看起来这个库需要用 JDK7 编写才能使其与 android 轻松兼容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-31
    • 2014-01-12
    相关资源
    最近更新 更多