Hug*_*ona 3 android android-studio android-sdk-manager android-studio-3.0
要开始一个新项目,我想要定位最新的SDK(利用新的开始).但是,我也希望能够访问Android源代码,以便能够读取android类的代码(比如AsyncTask,就像一个例子).我针对的gradle上SDK 27也使用compileSdkVersion 27.我已经通过不同的方式尝试(如所指出这里,这里和这里),但我似乎无法下载这些来源.
当我尝试浏览像AsyncTask这样的Android类时,我收到消息:
已解密的.class文件,字节码版本:52.0(Java 8)
找不到"Android API 27平台"的源代码.
即使单击下载然后单击刷新(如果已经下载)链接(这是最直观的事情),我仍然看不到任何Android类的源代码.
这仅是API 27的问题.我可以下载所有其他API版本的源代码.
这是因为API 27是最新的吗?
我想避免使用目标26.是否可以下载这些来源?到目前为止,有没有人能够做到这一点?
如果到目前为止有人知道如何做到这一点,那将非常有帮助.谢谢.
我正在使用Android Studio 3.0,并且API 27源代码的下载选项不可用:
UPDATE
正如已接受的答案所示,问题是API级别27是当时的开发预览,问题随着时间的推移得到解决(一旦正式发布发生).在针对最新的可用API版本时,此更新可能对遇到类似问题的用户有用.
这是因为API 27是最新的吗?
不,这是因为API Level 27是Android 8.1,目前处于开发者预览版中.
我想避免以26为目标
我不确定为什么,考虑到26级是与Android(8.0)最新产品版本相对应的API级别.
是否可以下载这些来源?
通常,在OS发布以最终形式发布之前,源不可通过IDE获得.
| 归档时间: |
|
| 查看次数: |
8315 次 |
| 最近记录: |