android开发
文章平均质量分 61
LittleLoveBoy
8年码农,android开发及逆向
展开
-
Android前台服务如何在后台启动activity?
这次没有做好调研,直接开始了开发工作,等grpc都调试开发完了,才发现 后台服务中启动应用B有时候能成功,有时候不能正常,不能成功报错如下:。。。问题原因就是 android10增加了后台启动activity的限制,当应用A在前台时,拉起应用B是可以的,担当应用A回到后台,即使有一个前台服务,也不能直接拉起应用B。原创 2024-09-13 10:48:42 · 854 阅读 · 0 评论 -
微信Mars-xlog日志加解密踩坑指南
xlog解密出来的日志不是最新的?如果你也遇到了这个问题,那你一定要来看看!原创 2024-09-04 15:48:19 · 564 阅读 · 0 评论 -
BuildConfig.VERSION_NAME 找不到
该问题的处理方法有以下几种方式:1. 修改buildFeatures,重新编译。最简单的方法。如已经修改了buildFeatures还有错误,检查导入的BuildConfig路径是否正确2. 通过PackageManager获取自身app的版本号。我目前没有采用,个人觉得有点繁琐。个人一般都会优先使用最新的gradle插件,如果大家有什么问题,欢迎留言,一起探讨探讨呀~原创 2024-08-28 15:53:55 · 392 阅读 · 0 评论 -
Android编译错误:xx.so is incompatible with elf_i386
解决遇到的ndk编译问题。原创 2024-04-23 09:41:43 · 593 阅读 · 2 评论 -
android 自定义view更新的时候遇到的问题(求解答)
今天遇到一个很奇怪的问题,关于在view里面更新LRC歌词的,view里面有一个成员变量,lrcindex ,在draw里面会用到它来更新歌词,歌词里面有一行是红色的,表示当前正在播放的歌词。然后我拖动seekbar同时更新歌词显示,我在onProgressChanged里面更新,其他颜色的歌词能正常显示,就是那个红色的歌词还是暂停之前那句,没有更新,怎么拖都没用。我打印出了draw里面那个lrc原创 2014-12-17 20:24:39 · 928 阅读 · 1 评论 -
ndk 少写return 0;引发的血案
一次ndk开发中,定义的返回值为int的函数忘了写return0,导致执行该函数结束后就崩溃了,检查了好久好久!!!分析原因:通过查看汇编代码得知少写return 0;,有几个寄存器没有恢复,进而导致程序运行栈被破坏,进而影响了原来调用该函数的代码无法继续运行。猜测:不写return 编译器不知道在何时返回、何时恢复之前各个寄存器的值原创 2016-09-02 11:13:12 · 543 阅读 · 0 评论 -
AndroidStudio2.1.3+gradle-experimental0.7.3 ndk编译带汇编(.S)的坑
在androidstudio中嵌入汇编的.S文件时,使用旧版本的gradle插件能正常编译执行,而使用最新的gradle-experimental插件就出了问题,提示找不到.S指定的函数。其实这个问题花了我不少时间,因为测试插件比较只能,默认给我找到了系统的里面和我定义的.S重名的函数。。。。导致我一直没发现问题的原因,知道后来改了一下函数名才发现编译不过原因:最新的测试插件不会编译汇编文原创 2016-09-02 11:32:03 · 1263 阅读 · 1 评论