下面是《Android App开发进阶与项目实战》一书用到的工具和代码资源: 1、本书使用的Android Studio版本为4.2,最新的安装包可前往Android官网页面下载。 2、本书提供所有示例源码的demo工程下载,源码(适配Android4.4到Android11)的下载方式见该书前言末尾的二维码,获取ppt课件同样扫描前言末尾的二维码。最新的源码也可访问我的github获取,github地址是https://github.com/aqi00/advanceapp,服务端的github地址是https://github.com/aqi00/net_server。
1、学习本书需要具备Java基础,如果您没学过Java的话,可学习以下系列的Java教程《Java开发笔记》,或阅读笔者的Java专著《好好学Java:从零基础到项目实战》。 2、学习本书还需要具备Android开发基础,如果您没学过Java的话,可学习以下系列的Java教程《Android开发笔记》,或阅读笔者的Android入门专著《Android App开发入门与项目实战》。
下面对书中的笔误之处进行更正说明:
1、第13章的“13.1.3 搭建穿透服务器”
该小节中间的“结合cygwin与coturn的安装配置步骤说明”,步骤4的“然后打开turnserver.conf,补充以下几行服务器的参数配置”补充listening-ip,完整的参数配置举例如下: #监听端口 listening-port=3478 #内网IP(可通过ipconfig /all查看) listening-ip=192.168.1.5 #外网IP external-ip=120.36.33.151 #用户名和密码 user=admin:123456 #域名 realm=stun.xxx.cn
2、附录C
该小节第四行的““开发入门代”指”改为““开发入门”代指”