Eclipse中编译Android4.4 Camera2

上次写到Android 4.4中把Camera和Gallery做了分离,Camera2做为独立的app拿了出来。 
今天试着把Camera2 import到eclipse中,简单捣鼓一下,Camera2就能在eclipse中编译通过,这样camera再debug就方便多了。 

打开Camera2的Android.mk 发现它引用了两个LOCAL_STATIC_JAVA_LIBRARIES: 
Java代码   收藏代码
  1. LOCAL_STATIC_JAVA_LIBRARIES := android-support-v13  
  2. LOCAL_STATIC_JAVA_LIBRARIES += xmp_toolkit  


第一个是android官方的support包,第二个是adobe XMP 的一个开源包 
android-support-v13 引入到eclipse很简单,不用多讲。 
第二个,xmp_toolkit,原以为也是一个jar包,后来发现android并没有把xmp_toolkit单独编译一个jar包出来。(xmp_toolkit的源码位置在:external/xmp_toolkit/ 目录) 
那么我们通过另外一种方式把xmp_toolkit的源码导入到我们的Camera project中: 
Properties->Java Build Path 中 Source标签下,点击 Link Source 按钮,弹出的对话框中有两个输入文本框: 
Linked folder location:我们填入xmp_toolkit源码的路径,如 [Basepath]/external/xmp_toolkit/XMPCore/src 
Folder name: 我们映射的名字,可以随便写,如 src_xmp 

然后Finish,这样Camera2就可以在eclipse中编译通过。

你可能感兴趣的:(android多媒体编程,android源码相关)