Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.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.databinding.Observable的位置是什么?_Android_Android Sourcesets - Fatal编程技术网

android.databinding.Observable的位置是什么?

android.databinding.Observable的位置是什么?,android,android-sourcesets,Android,Android Sourcesets,AndroidStudio 3.0.1抱怨它找不到这个类。即使它构建了,它也只是显示了一个可怕的红色下划线。这是我的第一个问题,但也很好奇这个难以捉摸的类在哪里 查看扩展库时,它没有显示:/Library/Android/sdk/extras/Android/m2repository/com/Android/databinding/Library/1.3.1/Library-1.3.1-sources.jar 在网上寻找资料来源,我也遇到了一些问题: AndroidStudio 3.0.1抱怨

AndroidStudio 3.0.1抱怨它找不到这个类。即使它构建了,它也只是显示了一个可怕的红色下划线。这是我的第一个问题,但也很好奇这个难以捉摸的类在哪里

查看扩展库时,它没有显示:/Library/Android/sdk/extras/Android/m2repository/com/Android/databinding/Library/1.3.1/Library-1.3.1-sources.jar

在网上寻找资料来源,我也遇到了一些问题:

AndroidStudio 3.0.1抱怨它找不到这个类。即使它构建了,它也只是显示了一个可怕的红色下划线

真奇怪。我刚刚在AS 3.0.1中启动了一个使用数据绑定框架的项目,我可以导入
android.databinding.Observable
很好

再说一遍,Android Studio是。。。古怪的

这门难以捉摸的课在哪里

在我的环境中,它位于
com.android.databinding:baseLibrary:3.0.1


如果您启用数据绑定,android Gradle插件会将其和适配器1.3.1和库1.3.1添加到您的依赖项中。

您提供的链接指的是提交SHA
c9a5d6f
,这是很久以前的:

git clone https://android.googlesource.com/platform/frameworks/data-binding
cd data-binding
git show c9a5d6f

commit c9a5d6f140f732ca0ff279a4b1ee315072e1c422
Author: George Mount <mount@google.com>
Date:   Fri Jul 10 15:43:11 2015 -0700

衍生的东西在这里@TimCastelijns漂亮的谷歌foo!我不知道为什么它没有出现,因为梅没有谷歌。我只是手工搜索了一下回购协议,就在我希望它显示上升趋势的地方!我更新了gradle插件版本,进行了同步,然后进行了恢复和同步,现在我看到了baseLibrary jar。
ls baseLibrary/src/main/java/android/databinding/Observable.java