`
hcleon
  • 浏览: 263535 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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:
LOCAL_STATIC_JAVA_LIBRARIES := android-support-v13
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中编译通过。
0
1
分享到:
评论
2 楼 softboy99 2016-07-07  
不是说 android 5.0 才支持Camera2吗?
1 楼 auqkfss 2014-03-14  
xmp_toolkit 导入会出错呀 还是不能再eclipse下编译!不懂!

相关推荐

Global site tag (gtag.js) - Google Analytics