jacksinrow的博客

每学一点知识,少写一个bug

Bugly 异常捕获的简单集成

公司一直没有引入这个强大的 crash 异常捕获工具,而是采用了传统的自行捕获异常上报到服务器或者保存到本地,同时在使用友盟统计时,由于友盟也有异常捕获,但是在最近出现了一个比较严重的问题,就是友盟后台一直没有捕获到异常,数据显示正常,但是客户一直反馈说,在某些场景上操作,应用就会 crash 。...

2018-12-05 16:34:36

阅读数:5

评论数:0

Bugly 热更新简单介绍

Bugly 热更新介绍 Bugly 采用 微信Tinker 的开源方案,并集成了自动下载补丁包、合成、并应用补丁的功能,同时提供了管理后台。检查下载补丁包在启动应用时,并在下次启动应用时生效补丁包。 集成 Bugly SDK 请参照官方文档:https://bugly.qq.com/docs/us...

2018-11-30 17:02:06

阅读数:4

评论数:0

智能语音总结报告

近半年来一直在做智能语音这块的东西,使用的第三方语音识别技术分别是:科大讯飞、腾讯叮当(腾讯内部的一个开发团队)、阿里天猫语音。随着深入的了解和开发,踩了不少的坑。也遇到了一些集成的问题。比如说科大讯飞常见的错误: 20006 —— 录音失败 出现这个错误的情况,有可能是录音权限没打开、或者是录...

2018-11-23 18:32:26

阅读数:26

评论数:0

Android 音频焦点 AudioFocus 介绍和使用

       项目中加入某厂的语音识别技术之后,发现对音频焦点处理这块有点不尽人意。因为本身库里面封装了这一层,导致在外面重写的时候获取一直是 focusChange = -1 。所以在外面就没有办法操作了,最后还是在发现问题的时候总结下来发给他们的工程师。现在项目到了一个阶段之后,稍微有点时间就...

2018-11-16 15:50:23

阅读数:18

评论数:0

Android 8.0 通知栏不显示

由于 Google Play 现在限制了上传 APK 的 targetSdkVersion,所以在新项目中就开始把版本号升到最高,这样一来之前前人写的一些代码库就会出现兼容性的问题,比如下载更新 APK 时,FileProvider 问题(我上一篇有讲到过)。比如在下载的过程中,之前写好的通知栏中...

2018-11-13 16:27:33

阅读数:90

评论数:0

关于 FileProvider(应用间共享文件)的一点总结

在 Android 7.0  ( N ) 以后调用调用相册、照片、安装 APK 等等都会有可能遇到异常 android.os.FileUriExposedException 记得之前有处理过这个问题,今天在安装 APK 时,也遇到以为比较简单,可以快速解决。没想到一天都困在这个 bug 上了(后...

2018-11-12 21:03:49

阅读数:16

评论数:0

Android:媒体按键消息

具体的使用方法:   用 AudioManager 对象注册一个 MediaoButtonRecevie,让它成为 MEDIA_BUTTON。 audioManager = context.getSystemService(Context.AUDIO_SERVICE) as AudioMa...

2018-10-27 10:50:14

阅读数:27

评论数:0

Android: 如何切换 SCO 链路。

最近在做蓝牙音箱开发,在 A2DP 和 HFP 来回切换的时候,遇到了手机兼容性的问题。最终发现设备收声和手机收声,是因为 soc 切换有问题。原先在网上找了一些资料发现其实还蛮简单的。就两句话,当时没想这么多就直接写了,发现还真能从设备收声,然后就没管了。然后客户反馈很多手机不能从设备收声,尤其...

2018-10-24 15:47:23

阅读数:28

评论数:0

Android 蓝牙 4.0 ble 基础通讯篇

这篇博客主要讲解 Android 蓝牙 BLE 基础通讯。 一、添加权限 <uses-permission android:name="android.permission.BLUETOOTH"/> &a...

2018-09-20 21:34:36

阅读数:35

评论数:0

处理 Google Play 市场上架,引出的一系列旧项目问题

由于公司的 Google Play 账号有变动,导致已经上架的 APP 需要重新上架,然后一顿忙碌,在上架的时候,突然发现 Goole Play 市场对 APK 版本做了限制。又不得不对旧项目进行版本升级兼容。   首先面临的是权限问题以及各种各样版本升级之后的适配问题,很幸运发现问题点不...

2018-09-13 19:25:42

阅读数:43

评论数:0

不明觉以

 最近比较烦躁,由于一些原因心情不是特别的好。 这周被各种繁琐事情环绕在身,一直不是很好的去学习。脑袋处于一种恍惚之间,所有的事情好像一步一步往着不好的方向发展,天啊。整个人要崩溃了! 家人、朋友、同事、周边、远方、一切的一切,好像节奏有点乱啊。 其实从开始进入社会开始,生活节奏很快。三点一...

2018-09-07 18:17:21

阅读数:30

评论数:0

Android:如何实全屏现拖动View

最近在做自定义View,有一个需求是需要自定义一个View实现全屏拖动。刚好研究了下,发现还是蛮简单的,在这里总结下大概的思路,直接上代码: 1、编写一个 main.xml 布局文件 <?xml version="1.0" encod...

2018-08-30 19:18:33

阅读数:57

评论数:0

关于 Android 混淆处理

第一步:在 build.gradle 的 buildTypes 打开 ,最好的话加上 zipAlignEnabled 为 true 因为像 Google Play 强制要求开发者上传的应用必须是经过 zipAlign 的,zipAlign 可以让安装包中的资源按 4 字节对齐,这样可以减少应用在...

2018-08-22 10:49:07

阅读数:43

评论数:0

集锦:开发中的一些异常报错和解决的方法

        1、异常:Unknown features (Run Configuration[AndroidRunConfigurationType], Facet[android, android-gradle]) 今天早上一打开 Android Studio 就慕名奇妙包这个错误,尝试...

2018-08-15 10:06:21

阅读数:40

评论数:0

我的小说之旅

什么是小说?        小说,以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。       人物、情节、环境是小说的三要素。情节一般包括开端、发展、高潮、结局四部分,有的包括序幕、尾声。环境包括自然环境和社会环境。 小说按照篇幅及容量可分为长篇、中篇、短篇和微型...

2018-08-08 17:00:17

阅读数:32

评论数:0

关于 google 推出的 blockly

       最近在研究 Blockly 这块的东西,这块的东西在2016年的时候回推出来了。但是当时估计还不是很完善。现在 Google 把它变得更加完善了。        这是 Google 针对儿童编程专门开发的一套用于构建可视化编程编辑器的库。目前现有Web、iOS、Android版本,...

2018-08-02 10:09:20

阅读数:71

评论数:0

关于App市场上架的问题集锦

现在App上架越来越难了,各大平台开始控制上架的审核标准。写这篇博客是用来记录下,上架没成功的问题以及解决的方法。 一、小米市场 错误日志 16:52:28.044 16821 17760 I am_crash: [27420,0,------包名----------,15253060,...

2018-07-26 16:51:29

阅读数:161

评论数:0

关于Android Studio NDK的出现的问题

 一:在编译别人的代码时,出现 ABIs [armeabi] are not supported for platform   查找了一番发现,原来工程用了 NDK,而我的 Android  Studio 的 NDK 版本是 r17b(v17)的,经过查阅发现:       ndk(v17)已...

2018-07-11 20:52:28

阅读数:303

评论数:0

聊聊Android中的三大框架

       为什么我们要用到开发模式,如果单单说写一些Demo或者一个工程只有几个Java文件,其实也没有别要去想太多的架构问题,直接撸代码就完事了。但是如果一个项目代码量比较多、业务比较繁琐、扩展性高。那么我们前期的规划是必不可少的,更加需要我们关注架构层面。 接下来我们看下Android现...

2018-07-05 14:19:49

阅读数:870

评论数:1

Kotlin:关于关联module时,无法找到库中jar的方法

    Kotlin 作为 Android 官方第一语言,这是作为 Android 开发人员来说,要去了解并且熟悉的一件重要事情。     最近在使用 Koltin 封装库的时候出现了:无法找到 jar 包中的方法。并且还只是一些方法,剩下的都可以调用,这就奇怪了。 大概是这样的,我在 modu...

2018-06-27 20:53:34

阅读数:134

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭