作者jiqian (JIM)
看板AndroidDev
标题[问题] 在Studio上使用FFMpeg
时间Fri Apr 24 16:20:42 2015
大家好,
我的工具:Win7 Android Studio、Linux ubuntu1204、android-ndk-r10d、FFMpeg 2.6.1
现在主要是要利用NDK来让我的android程式可以使用ffmpeg
我参考的资料是
http://blog.yikuyiku.com/?p=4539
但是这位作者是用MAC来做,可能就不需要再另外一台linux
想请问大家,他其中的第三步生成标头档
输入指令
javah -d jni -classpath ..\..\build\intermediates\classes\debug
com.example.nativeapp.app.MainActivity
生成
$ROOT_DIR/app/src/main/jni/com_example_chengang_myapplication_MainActivity.h
是一个什麽观念,该如何去做
就我的认知应该是要到bin/classes 然後path java来做javah
看不太懂他的输入路径跟生成的结果的含意
有人可以指点一下吗?谢谢了!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.112.60
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1429863645.A.594.html
1F:→ erttyy8821: java cmd 04/24 17:36
2F:→ erttyy8821: 建议ffmpeg还是用linux来build会比较方便\ 04/24 17:37
我利用linux最多只能做到编出android//arm/lib下面那七个.so档而已没错吧~~
因为对android这边比较不熟,所以真的不太晓得要怎麽接着做下去
3F:→ erttyy8821: 有那些.so就对了 剩下要自己写 或者参考官方的sample 04/25 00:45
4F:→ erttyy8821: 去改写jni 04/25 00:45
如来如此..
编出.SO、HELLOJNI也没问题了,但是两个就是和不起来阿~~~
※ 编辑: jiqian (140.123.112.60), 04/25/2015 20:40:21
5F:→ qrtt1: 哪边合不起来 @@? 04/30 09:32