实习生7.31安卓学习(暂时总结,不一定对)
踩的坑:
1.云平台上传app要release版本,要有签名。
2.android gradle plugin和gradle版本要对应,gradle-wrapper.properties可以设置gradle版本
3.生成带有签名的版本,制作签名文件的时候,不能直接用相同名字替换原有空文件,会报错tag 超出30。
4.实机测试的时候,要开启开发者模式,可以通过。手机->设置->点版本信息7~8下。然后开启usb调试模式。
安卓项目架构:
主要是四个组件:activities(可视化前端及基本交互逻辑),broadcast recievers(提供app之间通信方式),Content providers(提供访问数据后端接口),services(后台运行应用)。
项目结构:在Android 视角下就是各个模块加gradle scripts(类似cmake)。