【问题标题】:License Verification Library on Marshmallow and aboveMarshmallow 及以上版本的许可证验证库
【发布时间】:2019-02-15 01:31:03
【问题描述】:

由于 Google 需要将所有新上传到 Google Play 以至少使用 api 级别 26 或更高版本 (Android 8.0),因此我正在尝试让许可证验证库 (LVL) 库正常工作。

但 LVL 使用 org.apache.http,它已在 Android 8 中被弃用和删除。

当使用 Eclipse 下载 LVL 时,只有与修订版 1 相同的版本。

是否可以在某个地方找到更新的版本,或者有任何人可以解决这个问题?

【问题讨论】:

  • 不,这不仅仅是为了找到 NameValuePair 的替代品,因为整个库都需要更新。我想找到库本身的更新版本。
  • 你能链接你找到的 LVL 库吗?
  • 是的,我安装了 Android Studio,但我不得不将许可库源代码直接复制到我的项目中,因为它无法将其包含在构建路径中。但现在它起作用了。 Google 不再支持 Eclipse 的 Android 插件
  • 啊,是的,我忘记了那个困难。 Android studio 的版本似乎也是版本 1,但如果我没记错的话,这个 github repo 应该是:github.com/google/play-licensing 你感兴趣的目录是 com.google.android.vending.licensing

标签: android eclipse


【解决方案1】:

如果其他人来到这里,我只是想在 Github 上与更新版本的许可证验证库分享到 github 的链接:github.com/google/play-licensing

只需将其直接复制到您的项目中即可。您感兴趣的目录是 com.google.android.vending.licensing(保持目录结构)。

Android Studio 似乎仍然有我不理解的版本 1,因为一些 Google 文档显示了版本 2。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 2013-08-29
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    • 1970-01-01
    相关资源
    最近更新 更多