![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开发
LittleLoveBoy
android mfc
展开
-
Android编译错误:xx.so is incompatible with elf_i386
解决遇到的ndk编译问题。原创 2024-04-23 09:41:43 · 374 阅读 · 2 评论 -
android 自定义view更新的时候遇到的问题(求解答)
今天遇到一个很奇怪的问题,关于在view里面更新LRC歌词的,view里面有一个成员变量,lrcindex ,在draw里面会用到它来更新歌词,歌词里面有一行是红色的,表示当前正在播放的歌词。然后我拖动seekbar同时更新歌词显示,我在onProgressChanged里面更新,其他颜色的歌词能正常显示,就是那个红色的歌词还是暂停之前那句,没有更新,怎么拖都没用。我打印出了draw里面那个lrc原创 2014-12-17 20:24:39 · 915 阅读 · 1 评论 -
ndk 少写return 0;引发的血案
一次ndk开发中,定义的返回值为int的函数忘了写return0,导致执行该函数结束后就崩溃了,检查了好久好久!!!分析原因:通过查看汇编代码得知少写return 0;,有几个寄存器没有恢复,进而导致程序运行栈被破坏,进而影响了原来调用该函数的代码无法继续运行。猜测:不写return 编译器不知道在何时返回、何时恢复之前各个寄存器的值原创 2016-09-02 11:13:12 · 518 阅读 · 0 评论 -
AndroidStudio2.1.3+gradle-experimental0.7.3 ndk编译带汇编(.S)的坑
在androidstudio中嵌入汇编的.S文件时,使用旧版本的gradle插件能正常编译执行,而使用最新的gradle-experimental插件就出了问题,提示找不到.S指定的函数。其实这个问题花了我不少时间,因为测试插件比较只能,默认给我找到了系统的里面和我定义的.S重名的函数。。。。导致我一直没发现问题的原因,知道后来改了一下函数名才发现编译不过原因:最新的测试插件不会编译汇编文原创 2016-09-02 11:32:03 · 1243 阅读 · 1 评论