android 定位sdk 下载地址,Android Studio,下载soruces android-27以定位最新的SDK

要开始一个新项目,我想要定位最新的SDK(利用新的开始).

但是,我也希望能够访问Android源代码,以便能够读取android类的代码(比如AsyncTask,就像一个例子).

我在gradle上使用SDK 27并使用compileSdkVersion 27.

我尝试过不同的方式(如here,here和here所示),但我似乎无法下载这些来源.

当我尝试浏览像AsyncTask这样的Android类时,我收到消息:

Decompiled .class file, bytecode version: 52.0 (Java 8)

Sources for ‘Android API 27 Platform’ not found.

即使单击下载然后单击刷新(如果已经下载)链接(这是最直观的事情),我仍然看不到任何Android类的源代码.

这仅是API 27的问题.我可以下载所有其他API版本的源代码.

这是因为API 27是最新的吗?

我想避免使用目标26.是否可以下载这些来源?到目前为止,有没有人能够做到这一点?

如果到目前为止有人知道如何做到这一点,那将非常有帮助.谢谢.

我正在使用Android Studio 3.0,并且API 27源代码的下载选项不可用:

77f0eff119ecc3d9f0e6a4db8376062c.png4cc985488b83f28ff78e8c6f9ee2fb8e.png

UPDATE

正如已接受的答案所示,问题是API级别27是当时的开发预览,问题随着时间的推移得到解决(一旦正式发布发生).在针对最新的可用API版本时,此更新可能对遇到类似问题的用户有用.

解决方法:

Is this because of API 27 being the latest one?

不,这是因为API Level 27是Android 8.1,目前处于开发者预览版中.

I want to avoid targeting 26

我不确定为什么,考虑到26级是与Android(8.0)最新产品版本相对应的API级别.

Is it possible to download those sources?

通常,在OS发布以最终形式发布之前,源不可通过IDE获得.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值