2 qq 34004602 qq_34004602 于 2016.03.03 10:54 提问

求教Android修改源码的问题

想修改Android源码中Cemara类的Open方法,实现修改调用的摄像头。求教详细步骤及方法。谢谢

2个回答

qq_27564553
qq_27564553   2016.03.03 11:28
已采纳

1 下载完成的源码(sdk下面的都是不完成的包)
2 修改android源码中找到Open方法所在源码,建议少量的改动,保持源码的健壮
3 linux环境(不建议虚拟机,如果对电脑配置足够强大的话)编译,生产一堆img文件
4 然后就是刷机了(这里要注意的就是 vid需要和真机对应的)
接下来就是直接去尝试了,不要做之前不需要纠结太多,网上还是有很多这方面的资料的,有些还很详细,照着做慢慢体会

qq_27564553
qq_27564553 回复qq_34004602: 肯定是可以的啊,你的设备上面的相机又不是google配的
接近 2 年之前 回复
qq_34004602
qq_34004602 我想通过点击相机调用外接的摄像头,请问这种方法可行吗?
接近 2 年之前 回复
lxk_1993
lxk_1993   Rxr 2016.03.04 11:23

自定义一个类 继承Cemara 然后重写 open方法试试

qq_34004602
qq_34004602 哦哦,重写了以后,点Android系统自带的相机,它调用的是哪个open方法呢?
接近 2 年之前 回复
lxk_1993
lxk_1993 回复qq_34004602: 不用啊
接近 2 年之前 回复
qq_34004602
qq_34004602 需要在linux系统上修改源码吗?java小白,一点都不懂
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!