android开发笔记
android开发的笔记。虽不是专职android开发,但就是因为是打酱油的,所以遇到的问题格外多,有些问题可能会反复出现,出现过的问题也很容易忘记,这就突显笔记的重要性了,翻翻自己的笔记,节约时间,真的,信我。
打杂的程序员啦
这个作者很懒,什么都没留下…
展开
-
Android Studio在build.gradle定义全局变量,release、debug版本区分
前言 Android App在开发的过程中,也有debug、release版本,对于两个版本同一个参数,不一样的value,则需要单独配置,配置过后,就不需要在发布的时候,因为版本不一样而去修改这些参数。第一步,项目中新建配置文件在 Project 目录下,新建配置文件 config.gradle,其内容如下:ext{ url = [ "debug":"https://......", "release":"https://......"原创 2021-11-07 13:47:59 · 5217 阅读 · 0 评论 -
Aliyun 移动推送对接 之 服务器推送Demo
前言前一段时间一直在调查阿里的移动推送,文档看得差不多了,接下来想写个demo验证一下自己的理解,是否真的能落地实施。根据以往的经验,每个人每次对接第三方资源,总会遇到这样那样相似的问题。作为一名后端开发,对Android开发只是略知一二,不知道有多少不知道,在写Flutter的demo中,遇到不少问题。这些问题对于熟悉Android开发的同学来说,只不过是小菜一碟,但还是有必要记录一下,留给有需要的同学,希望能为他们的对接工作节约时间。服务器端推送Demo:一、官方对接参考文档Java代码参考原创 2021-10-08 20:09:47 · 737 阅读 · 0 评论 -
国内第三方移动推送对接调查:Android、IOS、Flutter,各种云推送、个推、极光、统一推送联盟
文章目录前言一、来自小组的争议二、开启调查三、调查结果总结前言第三方移动推送对接,刚开始是移动端发起的。在开会讨论这个对接时,心里突然很迷茫,为什么要做第三方移动推送对接?我们自己为什么不能做移动推送?话说,项目里目前所使用的推送就是自己做的。但是在App离线情况下,消息就收不到了。想起来了,这是最最重要的问题,是为了在离线的情况下,App还能收到通知和消息。如果不是因为这个,这个对接可以不做。因为手机端的app层不出穷太多了,为了给手机省电,用户会主动把运行在前端的app给咔嚓掉…虽然咔嚓掉,但是原创 2021-09-26 22:37:38 · 2103 阅读 · 0 评论 -
Android Studio gradle 同步时,报错:Caused by: Assertion failed
项目场景:提示:一个android项目换了台电脑,重置了一下android gradle 版本和gradle版本,结果在同步的时候报错:Caused by: Assertion failed:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void原创 2021-09-19 10:01:07 · 2036 阅读 · 0 评论 -
Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported
android studio 4.2.1 新加一个项目,运行起来报错:根据报错信息提示,打开 https://developer.android.com/guide/topics/manifest/activity-element#exported,或许是网络不好吧,打不开该链接。在网上搜索了一下,改了 app/src/main/AndroidManifest.xml 文件,在activity中增加 android:exported=“false” 后,运行正常。...原创 2021-07-31 12:04:12 · 1862 阅读 · 0 评论