android笔记201709

来源:互联网 发布:python循环生成随机数 编辑:程序博客网 时间:2024/06/03 20:20

2017-09-04

android studio 3.0 Beta 2-->android studio 3.0 Beta 3(Beta 4也一样)时出现打包(debug、release)失败,如图所示:


每次最怕遇到软件升级出的问题,因为不管是官方的bug还是我们需要修改build.gradle等配置。对于技术菜菜的我,很是蛋疼(现在翻不了墙了),解决方法如下:

dexOptions {    javaMaxHeapSize "8g"    jumboMode = true}
那么为什么是这样解决,可以再次从网上去查阅。这是上周的解决方案,忘了记录下来!

2017-09-09

在新建项目的情况下,集成百度人工智能:文字识别sdk是不会出错的。里面主要涉及到我们相拥文字识别提供的UI模块,因此在新建项目下,AndroidManifest.xml文件中application引用的资源是一样的,因此不会出错。那若果是在开发很久,被你改得面目全非的项目上依赖文字识别的模块,编译时,AndroidManifest.xml文件合并就会出现错误,大致出现的同一个错误就是application引用的资源不一致。下面是本现开发项目中编译运行时出现的错误,一开始不懂解决当然会很痛苦,但是不要被恐惧所迷惑。


根据提示更改一样就行了(一个是icon,一个是style)


下面就是之前遇到错误,两个build.gradle需要同时添加下面这段代码就ok了:

dexOptions {    javaMaxHeapSize "8g"    jumboMode = true}

这下可以愉快地玩代码啦~~~

2、遇到如下问题可以参考https://developer.android.com/studio/build/multidex.html,自从VPN被禁之后,android开发小哥各种忧伤!想这个问题远程依赖不了,这次好不容易依赖上,可以编译运行:



2017-09-22

1、今天依赖Glide4.1.1时运行出现的build.gradle配置问题:


解决方法就是在build.gradle下的defaultConfig中添加

javaCompileOptions {    annotationProcessorOptions {        includeCompileClasspath true    }}


2017-10-09

项目中集成百度文字识别SDK,调用相机经常出现自动聚焦失败,导致页面闪屏。


需要在百度提供的UI模块捕获异常