- 博客(10)
- 收藏
- 关注
原创 android编译坑
记录android源码编译遇到过的坑device/generic/goldfish/data/etc/apns-conf.xml’, needed by ‘/home/vibhoothiiaanand/nitrogen/out/target/product/oneplus2/system/etc/apns-conf.xml’,missing and no known rule to make it.git clone https://android.googlesource.com/device/
2021-06-29 16:12:24 336
原创 基于fat-aar.build的多版本生成方案
首先先说下我这边的需求:多个module或多个第三方库(aar、jar)自由搭配合并到一个aar中。类比可以参考微信支付的不同版本:带监测的版本和不带监测的版本。 然后是说说原来的fat-aar.build不适合我这原因: 1.代码写死只能生成基于release版本。 2.无法配合maven进行多版本的上传管理。/** * This is free and unen...
2018-08-14 19:07:15 1366
原创 基于gradle的maven多版本管理
apply plugin: 'maven'uploadArchives { repositories { mavenDeployer { repository(url: MAVEN_REPO_RELEASE_URL) { authentication(userName: NEXUS_USERNAME, passwo...
2018-08-14 18:08:38 770
原创 讯飞语音识别使用writeAudio方法识别失败的问题
最近由于项目需要,打算自己录音,再调用讯飞语音识别,集成什么的都很快的处理好了,但在测试的时候发现识别失败,出现10212和10108的错误,集成是没问题的,后来在讯飞的论坛上看到一篇问题差不多的文章(关于第二次请求报10108和10212问题),不过是java版,参考其原理成功处理掉这个问题,修改后的代码如下: try { //通过writeaudio方式直接写入音频...
2018-02-13 14:07:45 6587 2
原创 android 蓝牙sco开发
近段时间在做bluetooth双向通信,坑的不轻,各种问题不断,感觉这坑都填不完的一样。把这段时间的东西写下来,给需要的小伙伴参考下,能少坑是一点public class Main2Activity extends AppCompatActivity { AudioManager mAm; InavrSR inavrSR; @Override protected voi
2017-10-13 22:57:29 7053 7
原创 docker版nexus安装及使用
最近在折腾nexus 搭建私服,现在已经折腾的差不了,所以打算把过程记录来,方便以后查阅,也可以给其他安卓程序员小伙伴参考下。[安装docker][1] 为什么要使用docker?这个要自行百度之类的,反正是简单(linux复杂些,不过也只是命令行照填而已)方便实用~[下载并安装][2]docker pull sonatype/nexus3docker volume create /var/n
2017-10-13 18:50:49 6870
原创 react_native 踩坑之路
在react natvive version:'0.42'中遇到的问题,原因是在0.27版本以上,link的命令已经更改,但大部分网上的集成code push教程都是旧的
2017-03-27 14:43:04 2338
原创 曾经的坑
过去的开发总是踩到n多的坑,虽然找到了处理的方案并解决,但后继在遇到的时候,大概只记得有这回事,怎么处理又忘记了,所以打算将自己踩过的坑和处理的问题记录下来。需求:开发一款蓝牙传输的应用,根据需求将其分成APP,公共底层库,给第三方提供的sdk
2016-12-12 15:16:37 463
转载 aidl 系列资料
1Android aidl 编译报couldn't find import for classhttp://blog.csdn.net/cuihaiyang/article/details/40709659
2016-12-08 17:50:46 490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人