码迷,mamicode.com
首页 > 移动开发 > 详细

eclipse下裁剪vlc android

时间:2015-02-04 18:42:47      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:eclipse下裁剪vlc androi

首先得说明的是,这个裁剪不是本人裁剪的,是在下面这个链接的基础上做的!

参考链接:http://www.cnblogs.com/over140/p/3932784.html

链接是android studio的工程,我在android studio跑起来过(不过过程非常不顺利,呵呵),而且感觉android studio不好用,所以打算直接用eclipse来弄,首先是测试下自己的库是否能够在上面的链接里面的代码运行起来,替换了上面链接中的库,发现不行,失败了,底层报了native的bug,感觉不是很好解决,就不理了,直接按照链接里面说明的方法,自己导入到eclipse里面

我先建立了个helloworld的工程(其实这样是不对的,导致遇到了好几个问题),然后

1.直接拷贝vlc-android官网例子下面org.videolan.libvlc所有的类,以及VLCInstance、Preferences、Logcat.java,以及org.videolan.vlc下面的VLCCrashHandler.java

2.拷贝上面链接提供的com.nmbb.vlc里面的东西,当然,这里的代码不多,你也可以直接参考里面的代码自己写一份

3.在AndroidManifest.xml添加对应的权限以及activity在clean了n次后,把一些未定义的版本判断什么的,改了个类似的值,就好了,还有个NativeCrashActivity,直接被我注释掉了。。。

4.发现找不到布局文件(这里主要是因为vlc的布局包名和工程的布局文件的包名不一样,将工程AndroidManifest.xml的包名修改为vlc的包名即可)

5.在clean了n次后,把一些未定义的版本判断什么的,改了个类似的值,就好了,还有个NativeCrashActivity,直接被我注释掉了。。。

6.运行奔溃,主要的原因VLCApplication.getAppContext();这个获取出来的就是空的!!!这里VLCApplication.java的名字要和AndroidManifest.xml里面的application的android:name=".VLCApplication"一致!

eclipse 工程源码:

http://download.csdn.net/detail/zhutoubenben/8423591

eclipse下裁剪vlc android

标签:eclipse下裁剪vlc androi

原文地址:http://blog.csdn.net/zhutoubenben/article/details/43489001

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!