前提是你最好翻墙哈
1.导入sample,在 http://developer.android.com/samples/index.html有官方的一些例子,不过可以从Android Studio,new project --import sample开始,但是
导入会发现报错,
Failed to download samples index, please check your connection and try again
参考下面的博客:就是设置一下自动代理,然后就可以导入了
http://blog.youkuaiyun.com/double2hao/article/details/50740093
导入成功之后发现,示例还是不够自己用的,还是需要更多的例子,在看FragMent的时候,提到了一个Fragment.java文件,官方说,应该在sample下面的
APIdemo文件夹下,但是我看了自己的文件,哪有这个啊。
还好笔者搜索了一下,在这个路径找到了:
D:\programData\SDK\samples\android-23\legacy\ApiDemos\src\com\example\android\apis\app,
那就是导入这个ApiDemos了,导入那真是一个坎坷啊。
首先就是缺少v4的支持,
学习了一下,两种方式,自己用的是:
在build.gradle中添加依赖,但是一开始照着网上的,版本就是如下:
com.android.support:support-v4:17.0.0
会报错,不兼容,一看自己的都是23了,果断改成下面:
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:23.0.0' compile files('libs/android-src.jar') }
然后就是改了一个最小版本号。
最后是问题,告诉我大量包不存在,网上搜了需要Android-src.jar,好不容易下载,然后新建libs,导入了,还是说缺包,自己不理解啊,明明导入了,怎么回事呢,
一晚上没有搞定,还是下面这个大神啊,感谢他的文字:
http://www.cnblogs.com/benchao/p/5314622.html,
把那两个没用的删掉,然后运行可以了,真是不容易啊,费了老大劲了,不过还好,最后搞定了,可以嗨皮的学习了。