`
hcleon
  • 浏览: 267337 次
  • 性别: 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下编译!不懂!

相关推荐

    camera4.4 源码能运行

    本文将详细介绍如何在Android Studio环境中运行Camera 4.4的源代码,同时涉及全景库的编译过程以及对photoUi加载的简单分析。 首先,运行Camera 4.4源码是理解其工作原理和进行定制化开发的基础。Android Studio...

    精通ANDROID 3(中文版)1/2

    5.2 Android中可用的Intent  5.3 Intent的组成  5.3.1 Intent和数据URI  5.3.2 一般操作  5.3.3 使用extra信息  5.3.4 使用组件直接调用活动  5.3.5 Intent类别  5.3.6 将Intent解析为组件的规则  ...

    疯狂Android讲义源码

     1.3.5 使用DX编译Android应用 18  1.3.6 使用Android Asset Packaging  Tool(AAPT)打包资源 19  1.3.7 使用mksdcard管理虚拟SD卡 19  1.4 开始第一个Android应用 20  1.4.1 使用Eclipse开发第一个  ...

    精通Android 3 (中文版)2/2

    5.2 Android中可用的Intent  5.3 Intent的组成  5.3.1 Intent和数据URI  5.3.2 一般操作  5.3.3 使用extra信息  5.3.4 使用组件直接调用活动  5.3.5 Intent类别  5.3.6 将Intent解析为组件的规则  ...

    OPhone应用开发权威指南(黄晓庆)

    2.4.2 用Ant编译项目 28 2.4.3 运行应用程序 28 2.5 OPhone SDK介绍 30 2.5.1 OPhone模拟器 30 2.5.2 模拟SD卡 32 2.5.3 ADB 32 2.5.4 DDMS 33 2.6 小结 34 第3章 OPhone应用程序模型 35 3.1 OPhone应用程序基础 35 ...

Global site tag (gtag.js) - Google Analytics