Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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
Java Android studio only finding“;“一些”;浏览SDK源时的类_Java_Android Studio - Fatal编程技术网

Java Android studio only finding“;“一些”;浏览SDK源时的类

Java Android studio only finding“;“一些”;浏览SDK源时的类,java,android-studio,Java,Android Studio,在浏览SDK源代码时,我似乎遇到了大量的路径问题。基本上,我的问题是: 我可以将(例如)android.annotation.NonNull导入到我自己的项目中,它可以识别类fine。但是如果我打开Activity.java,我会得到无法找到的随机类——但它们存在于正确的路径中。例如,它可以找到android.os.PersistableBundle(位于androidSDK\sources\android-23\android\os\PersistableBundle.java),但不能找到a

在浏览SDK源代码时,我似乎遇到了大量的路径问题。基本上,我的问题是:

我可以将(例如)android.annotation.NonNull导入到我自己的项目中,它可以识别类fine。但是如果我打开Activity.java,我会得到无法找到的随机类——但它们存在于正确的路径中。例如,它可以找到android.os.PersistableBundle(位于androidSDK\sources\android-23\android\os\PersistableBundle.java),但不能找到android.annotation.NonNull(位于androidSDK\sources\android-23\android\annotation\NonNull.java)


我尝试过使缓存失效并重新启动,重新安装android studio,安装不同的版本,甚至重新下载整个SDK,但没有什么能让它满意。是否应该在某个位置设置“根”路径?为什么它可以找到一些类而不能找到其他类?

Android 1.2或idea 14没有这个问题。在这个版本之后有这个问题。
您可以使用Android 1.2查看SDK源代码。不幸的是,安卓1.2版本还有其他一些缺陷。

安卓1.2或idea 14没有这个问题。在这个版本之后有这个问题。
您可以使用Android 1.2查看SDK源代码。不幸的是,安卓1.2版还存在一些其他缺陷。

欢迎来到安卓工作室地狱!!每当这种情况发生在我身上时,我会刷新项目,有时会更改有问题的CLA上的某些内容(例如在某处添加空间并删除),然后再次保存类以解决它。但不是每次。其他时候,我会重置android studio的位置。欢迎来到安卓工作室地狱!!每当这种情况发生在我身上时,我会刷新项目,有时会更改有问题的CLA上的某些内容(例如在某处添加空间并删除),然后再次保存类以解决它。但不是每次。其他时候,我会重置android studio的位置。