eclipse下裁剪vlc android

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

参考链接: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

时间: 2024-12-08 11:44:34

eclipse下裁剪vlc android的相关文章

eclipse下如何查看Android源码

1.查看安卓源代码: (1)首先要先下载安装源代码,网上有很多地方都可以下,百度“安卓源代码下载就行了”,这里要注意版本,比如我这里用的是4.0.3的版本,对应的是android-15.就是在项目中使用的安装版本如果是4.0.3的话,就应该下载android-15的源码. (2)在sdk下新建一个sources文件夹(有的话就不用创建了),然后版下载的android-15源码放在sources文件下.比如这是我的文件放置位置: (3)右击项目,选择BuildPath-->Configure bu

在Eclipse下搭建Android开发环境教程

我们昨天向各位介绍了<在NetBeans上搭建Android SDK环境>,前不久也介绍过<在MyEclipse 8.6上搭建Android开发环境>, 都受到了读者的欢迎.但是很多朋友都认为NetBeans在中国用户不多,MyEclipse又是收费产品,都没有Eclipse好,很多读者都希望我们 介绍一下Eclipse下搭建的Android开发环境,本文将全程演示Android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最 新版本,希望大家喜欢. 一 相关下载 (

Eclipse下配置Ant脚本 自己主动打包带签名的Android apk

尽管eclipse非常少用了,可是在古老的项目上还是会用到.一个麻烦事是打带签名包的时候.非常不方便.下边纪录下配置ant,自己主动打包带签名apk的过程,作为备忘.(PC环境为MAC) 1,第一步得安ant,下载相应安装包,解压后配置环境变量: export ANT_HOME="/Users/yanzi/work/apache-ant-1.9.4" export PATH=${PATH}:${ANT_HOME}/bin 通过which ant检查是否成功安装. 2,在项目文件夹下执行

Ubuntu14.04LTS下使用eclipse搭建Cocos2d-x的Android环境

from://http://www.58player.com/blog-2534-94136.html 最近想玩玩游戏制作,于是选择了目前流行的游戏引擎Cocos2d-x,这个东西虽然有Android的版本,但是亲测有bug,而且版本更新特别慢,不成熟,所以还是选择Cocos2d-x吧,使用eclipse这么多年了,非常喜欢这个编译器,安土重迁,于是就打算继续使用eclipse作为开发工具,好,闲话不说,先讲一下Coco2d-x的环境搭建,由于用了最新版本Cocos2d-x-3.2Rc0,搭建工

eclipse下搭建Android开发环境:Android6(API 23)+ADT23.07

eclipse下install Android ADT时,在线安装的方式太慢.如果想要Android6.0(API 23)开发环境,那么eclipse需要ADT23.07版本的支持,本地安装的情景下给大家附上离线安装包 链接:http://pan.baidu.com/s/1o6RAyAA 密码:4c7b (内附API 19  ,API 23  ,ADT23.03  ,ADT23.06  ,ADT23.07)

Eclipse下配置Ant脚本 自动打包带签名的Android apk

虽然eclipse很少用了,但是在古老的项目上还是会用到.一个麻烦事是打带签名包的时候,非常不方便.下边纪录下配置ant,自动打包带签名apk的过程,作为备忘.(PC环境为MAC) 1,第一步得安ant,下载对应安装包,解压后配置环境变量: export ANT_HOME="/Users/yanzi/work/apache-ant-1.9.4" export PATH=${PATH}:${ANT_HOME}/bin 通过which ant检查是否安装成功. 2,在项目目录下运行:and

【Android】eclipse下gradle

Android工程中引入gradle,集合了maven.ant等功能.使用gradle如下 下载gradle安装包,并解压.http://gradle.org/downloads/ .添加GRADLE_HOME环境变量. 命令行下gradle -version 查看是否配置成功 2.  eclipse下安装gradle插件.help->intall new software,对应网址为http://dist.springsource.com/release/TOOLS/gradle 3.  ec

Eclipse下ADB报错:Android ADB server didn&#39;t ACK,解决办法

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/9401981 ADB server didn't ACK 这个问题会困恼很多的新手朋友,我以前刚开始做Android的时候也遇到过这个问题,不过自己百度,google啥的,也不知道怎么就给解决了,看到群里很多新手朋友都会问这个问题,说实话我也没有一个解决这个问题的终极方法(百试百灵的那种,哈哈),自己没遇到也没有认真的去对待他,今天,就是在今天,我打开Eclipse连上手机,准备调试程

eclipse环境下无法创建android virtual Devices(AVD)问题解决办法汇总

首先,要在eclipse环境下成功的创建一个安卓虚拟机,需要有三项东西,第一就是eclipse,第二就是android SDK Manager,第三就是ADT,也就是eclipse环境下的一个安卓虚拟机插件. 如何在eclipse下安装ADT,修改环境变量,在这里就不细说了,网上有很多教程,下面是一个安装ADT的链接:http://jingyan.baidu.com/article/b0b63dbfa9e0a74a4830701e.html. 主要说一下搭建开发环境时遇到的问题: 1: 安装后启