2020年Android案例分析大全使用AndroidStudio3.5.2编译通过附源码

在下载AndroidStudio3.5.2工具的同时,我们很多人会下载一些案例,像example里面的Android-21,Android-19,不过因为这些都是很旧的源码了,所以使用gradle编译起来会出现很多问题。
这里我并没有使用3.6.2,因为在尝试使用这个最新的工具的时候,我发现网络问题导致下载包的缺失情况很严重,而且gradle和gradle-plugin的设置也因为网络问题变得很是麻烦。版本新,坑很多。所以大家尽量下载免安装版本的AndroidStudio,这样就可以同时使用不同的AndroidStudio去编译不同的老旧版本了。
为了能够得到正常运行的代码,我尝试着去将Android-21(适用于API21)的例子源码编译了一下,结果出现了很多错误,这里就直接将编译通过的源码分享出来了。因为源码比较大,故而将源码分包。

android-21.z01:
android-21.z02:
android-21.z03:
android-21.z04:
android-21.z05:
android-21.z06:
android-21.zip:

里面包括了界面类例子,声音,输入,视频等等API的使用,穿戴设备因为API更换尺度比较大,所以大家还是自己去重新写吧。
总的下载包:android-210.zip:
有问题可以留言给我
在这里插入图片描述
另外,在build.gradle里面,很多依赖包因为已经更新,所以我们需要更换所使用的接口包文件,这个可以参考Android开发网站的老旧API包的更换参考,https://developer.android.google.cn/jetpack/androidx/migrate/class-mappings,https://developer.android.google.cn/jetpack/androidx/migrate/artifact-mappings大家对照着改就行的。
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/poolooloo/article/details/105656354
今日推荐