如何将示例ApiDemos导入Android Studio 1.5.1

时间:2016-02-29 23:01:48

标签: android android-studio github

http://developer.android.com/guide/components/fragments.html结束时声明"有关使用片段的更多示例(和此示例的完整源文件),请参阅可用的API演示示例应用在ApiDemos中(可从Samples SDK组件下载)。"

但是,当我在AS 1.5.1中尝试Import sample...时, ApiDemos 在数百个项目中的任何位置都列出 。列出了高级ApiDemos,但描述说这不是我所寻求的。

确实很高兴能够像宣传的那样一步完成这项任务,而不必从https://github.com/googlesamples/android-ads/tree/master/APIDemo下载每个单独的文件(并担心应用程序会因为某些遗漏而起作用)。

有没有办法以某种方式Import sample... ApiDemos?

3 个答案:

答案 0 :(得分:2)

您可以直接从此处下载ApiDemos的存档。

https://android.googlesource.com/platform/development/+/master/samples/ApiDemos

不确定是否存在直接的git链接,因为正如您所看到的,它位于sample存储库的platform/development目录下。

非常欢迎您克隆整个300多MB的android-development存储库并访问ApiDemos(以及更多),如此

$ git clone https://android.googlesource.com/platform/development android-development
$ cd android-development/samples/ApiDemos

答案 1 :(得分:1)

android sdk下没有适用于Android Studio 2.1.2的samples文件夹。我最终从@ cricket_007提供的链接获取了API文件夹。另外,不要浪费时间在https://github.com/googlesamples中查找Fragment示例代码,因为它不在那里。它只有最新的示例代码。

sdk manager

enter image description here

答案 2 :(得分:0)

找到Fragment帮助的合理位置是在自己的计算机上:

...\AppData\Local\Android\sdk\samples\android-17\ ApiDemos \src\com\example\android\apis\app

在父文件夹ArticleReaderFragment中搜索 Fragment (教程中的C:\Users\Dov\AppData\Local\Android\sdk\samples\android-17\ApiDemos)没有任何结果,因此有问题的示例代码不是'那里有很多Fragment*.java个文件可以在一个人的自我教育中获利。

enter image description here

虽然没有与任何应用程序一起存储,但可以在此处找到许多xml个文件:

...\AppData\Local\Android\sdk\samples\android-17\ApiDemos\res

FragmentLayout.java与教程中的应用程序相当接近。