其他
tangzhihai0421
这个作者很懒,什么都没留下…
展开
-
Android 7.0编译的遇到的一些问题
Android7.0(也就是Android N)上默认使用JACK编译器而不再使用openjdk了,但发现JACK不是很好用,比如最大的一个问题就是,同一台linux服务器上不允许不同用户同时进行andorid7.0的编译,原因就是后面开始编译的用户无法正常启动jack server,而jack server居然不能关闭,虽然JACK文档中有说提供一些宏,只要设置宏为对应的值就可以关闭,但实测发现转载 2016-12-06 15:11:45 · 9157 阅读 · 2 评论 -
Android常见内存泄漏场景
如果在内存泄漏后再去找原因修复比较困难而且会增加开发成本,所以需要在开发的时候就应该考虑内存问题,下面列出一些常见的内存泄漏场景: 1.资源性对象为关闭 资源性对象(如Cursor、File等)往往都会使用缓冲,她们缓存不只存于java虚拟机内,还存在java虚拟机外,如果只是设置为null,而不关闭她们就会内存泄漏,所以在引用最后先调用她的close()然后再设置为null。 2.注册的对...原创 2019-09-24 11:15:45 · 271 阅读 · 0 评论