Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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
Android:升级到目标版本27 sdk_Android_Libraries - Fatal编程技术网

Android:升级到目标版本27 sdk

Android:升级到目标版本27 sdk,android,libraries,Android,Libraries,我想将我的项目从api级别25升级到api级别27。我使用了大量的第三方库,如RxJava、Exoplayer、dagger等。 我的项目中使用的RxJava版本是1.x.x而不是2.x.x。所以我有以下问题 如果我使用当前api级别升级gradle,是否需要将其他第三方库升级到目标api级别27 如果有的话。有几个库仍然使用24或23 targete api,因此没有可用的更新。使用这个有什么问题吗 满足Google Play的目标API级别要求文件中说,11月起的所有apk都需要目标API级

我想将我的项目从api级别25升级到api级别27。我使用了大量的第三方库,如RxJava、Exoplayer、dagger等。 我的项目中使用的RxJava版本是1.x.x而不是2.x.x。所以我有以下问题

  • 如果我使用当前api级别升级gradle,是否需要将其他第三方库升级到目标api级别27
  • 如果有的话。有几个库仍然使用24或23 targete api,因此没有可用的更新。使用这个有什么问题吗

  • 满足Google Play的目标API级别要求文件中说,11月起的所有apk都需要目标API级别26。那么这也适用于第三方库? 假设我使用的是目标版本为23的图像裁剪库。在这种情况下,我的apk会被google play store拒绝吗

  • 如果我用当前的api级别升级gradle,是否 是否需要将party library升级到目标api级别27
  • 我认为您不需要升级这些第三方库,因为我认为这不在您的掌握之中,这完全取决于开发人员。但是,我想它应该可以正常工作。此外,当更新< <代码> API >代码> 27时,您可能需要考虑使用最新版本的库。

  • 如果有的话。有几个库仍然使用24或23 targete api,因此没有可用的更新。使用这个有什么问题吗 ?
  • 这可能会导致一些问题(不工作、不兼容或…),因为Android本身使用了新版本的新API(行为等),但是,当然会有新的更新,而且大多数更新都在我这边工作

  • 满足Google Play的目标API级别要求文档,说明所有apk 从11月开始,需要针对api 26级的详细信息。所以这适用于 第三方图书馆?假设我正在使用一些图像裁剪库 有针对性的版本23。在这种情况下,我的apk会被拒绝吗 谷歌游戏商店

  • 这个问题的答案是“也许”。我的意思是,如果他们说它至少应该支持
    v26 API
    ,那么,一些库可能无法在新的API上工作(折旧代码方法),谷歌可能会意识到这一点,因此你的应用程序不会被接受,你可能想像他们刚才所说的那样进行更新,并重新考虑使用支持targeted
    API+

    的库的targeted API。image cropper库根本没有任何新版本。它们仅在API 23之后停止。这是否意味着我的应用程序会被拒绝?这实际上取决于开发人员用来创建库的方法代码,你应该考虑检查新API,如果它工作了(这可能是我希望的),那么我们可以希望他们接受它。