ApiDemos
ApiDemos是安卓的Code Example,里面列举了几乎所有的安卓开发API,是比较好的参考教程。因而,这也是比较好的学习教程。
在这里先通过ApiDemo熟悉Android Studio导入和工程编译等。当然,该工程也是后续学习安卓开发的API参考文档。 下载
可以从Github上下载源码。该仓库还有许多其他的安卓代码示例,在这里我们仅仅选取其中一个工程。
Github ApiDemos 导入
菜单 File – New – Import Project…
这里写图片描述
在弹出的Select选择框里面选中刚刚下载的文件,并找到ApiDemos文件夹。
这里写图片描述
点OK,到下一步。选择目标工程文件夹。
这里写图片描述
点Next,到最后一步确认。
这里写图片描述
最后选择Finish,即完成工程创建。 问题修复
项目导入后,并不能直接运行,由于一些版本、环境等原因,一般会出现各类小问题,下面逐个解决。 Error:Error: The file name must end with .xml
这里写图片描述
该错误是提示文件没有以.xml后缀结尾。双击错误,可以跳转到相应文件。然后,右键选择Rename File,将文件名加上.xml后缀即可。
或者,直接到相应的文件夹下,将文件重命名也行。
注意,完成这一步后,错误提示不一定会消失。这个时候,需要重新编译工程:选择菜单Build – Rebuild Project。 错误: 程序包android.support.v4.print不存在
这里写图片描述
这个错误会出现在 API 19 以后的 API Demos 中,主要原因是没有 v4 依赖包。
右击项目左侧的app项,选择Open Module Settings。
这里写图片描述
选择Dependencies,然后点击右上角的+号,选择Library Dependency。
这里写图片描述
在弹出的选项框中,选择support-v4,确认即可。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。