作者serflygod (serflygod)
看板AndroidDev
标题[问题] 使用canvas,但换了android 版本出问题
时间Thu Dec 5 22:34:26 2013
如题
原本是使用android 2.2版
开发都很顺利
如今接到上头的指示要改用android 4.2.2版本
於是我就在ecslips创了一个Android4.2.2的AVD
然後跑我先前的专案
但是问题来了
我的专案内容是一个利用canvas去播放yuv档的播放器
现在状况是程式可以完全不出任何错误讯息的运作
但出来画面是一片黑
已经确认要播放的yuv档案放在正确位置
想请问有什麽方法可以解决?
https://docs.google.com/file/d/0B6G29N6DNImddzBJV0VRM3VXMUE/edit
附件是我的专案档
还请好心的人帮忙测一下
原理是andorid呼叫jni
jni再加yuv的一张frame资料读出
然後yuv转RGB
再回传给android
然後利用canvas将画面显示出来
yuv档要放在/mnt/sdcard/
之下
并命名为out_352x288_P420_final.yuv
yuv档必须是352 288的image size
https://docs.google.com/file/d/0B6G29N6DNImdcnNZUGV4Yk4wZWs/edit
这是我的yuv档
测了五天还是测不出来> <
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.73.121
※ 编辑: serflygod 来自: 140.115.73.121 (12/05 22:37)
※ 编辑: serflygod 来自: 140.115.73.121 (12/05 23:12)
※ 编辑: serflygod 来自: 140.115.73.121 (12/05 23:12)
※ 编辑: serflygod 来自: 140.115.73.121 (12/05 23:12)
※ 编辑: serflygod 来自: 140.115.73.121 (12/05 23:16)
1F:→ mshockwave:api变了? 12/07 19:21
3F:→ AirShower:如果实机测也一样结果,可看一下JNI部分2.2>4.2的改变 12/12 17:20