[英]Android Studio, download soruces android-27 to target latest SDK
[英]Android : Upgrading to target version 27 sdk
我想将我的项目从api级别25升级到api级别27。我使用了很多第三方库,例如RxJava,Exoplayer,dagger等。我的项目中使用的RxJava版本是1.xx而不是2.xx。 所以我有以下问题
如是。 有几个库仍在使用24或23个targete api,因此没有可用的更新。 使用这个有什么问题吗?
满足Google Play的目标API级别要求的文档说,从11月开始的所有apk都需要目标api级别26 细节 。 那么这也适用于第三方图书馆吗? 假设我使用的是目标版本为23的图像裁剪库。在这种情况下,我的apk将被Google Play商店拒绝吗?
- 如果我要用当前的API级别升级gradle,是否需要将其他第三方库升级到目标api级别27?
我认为您不需要升级那些第三方库,因为我会说这是您无法控制的,而这完全取决于开发人员。 但是, 我认为它应该可以正常工作 。 另外,将API
更新为27时,您可能想考虑对库使用最新版本。
- 如是。 有几个库仍在使用24或23个targete api,因此没有可用的更新。 使用这个有什么问题吗?
由于使用更新版本的Android本身上的新API( 行为等 ),可能会导致一些问题( 不起作用,不兼容或... ),但是,当然会有新的更新,而且大多数都可以在我的机器上正常工作侧。
- 符合Google Play的目标API级别要求文档,即从11月开始的所有apk都需要定位api级别26的详细信息。 那么这也适用于第三方图书馆吗? 假设我使用的是目标版本为23的图像裁剪库。在这种情况下,我的apk将被Google Play商店拒绝吗?
这个问题的答案是“也许”。 我的意思是,如果他们说至少应该支持v26 APIs
,那么某些库可能无法在新的API上运行( 折旧的代码方法 ),并且Google可能会意识到这一点,并且您的应用将不被接受,因此,您可能想按照他们刚才所说的进行更新,并使用支持目标API +
库重新考虑目标API。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.