如何使用API 19 /参考AppCompat库编译项目以使用android.hardware.Camera?

豪尔赫·埃尔南德斯

最近,在Android API 21版本中,我更新了Android SDK和Eclipse ADT插件。

我从导入了AppCompat库项目$ANDROID_SDK/extras/android/support/v7/appcompat它已成功导入和编译,没有错误:

在此处输入图片说明

现在,当我从我的android应用程序项目中引用AppCompat库项目时,它会引发以下错误错误:

[2014-10-21 13:36:09 - AndroidApp] /Users/lalongooo/dev/java/android/sdk/extras/android/support/v7/appcompat/res/values-v21/styles_base.xml:101: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionBar.Subtitle'.
[2014-10-21 13:36:09 - AndroidApp] /Users/lalongooo/dev/java/android/sdk/extras/android/support/v7/appcompat/res/values-v21/styles_base_text.xml:62: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Button'.
[2014-10-21 13:36:09 - AndroidApp] /Users/lalongooo/dev/java/android/sdk/extras/android/support/v7/appcompat/res/values-v21/themes_base.xml:26: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material'.
[2014-10-21 13:36:09 - AndroidApp] /Users/lalongooo/dev/java/android/sdk/extras/android/support/v7/appcompat/res/values-v21/styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
[2014-10-21 13:36:09 - AndroidApp] /Users/lalongooo/dev/java/android/sdk/extras/android/support/v7/appcompat/res/values-v21/styles_base_text.xml:62: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Button'.
...

我知道可以通过以下方式更改项目构建目标解决此问题

  1. 右键点击项目
  2. 特性
  3. Android“标签”
  4. 选择“ Android 5.0-API级别21”
  5. 点击“应用”

在此处输入图片说明

但是我需要根据API级别19构建我的项目,以便访问现在不推荐使用的android.hardware.Camera类。

伊恩汉尼·巴拉克(ianhanniballake)

过时不意味着删除。您仍然可以使用android.hardware.Camera类(如果要继续支持低于API 21的设备,则需要这样做),但这意味着您应该在API 21设备上进行全面测试并添加条件代码,以便API 21+设备使用新的Camera2API。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用android.hardware.camera2

来自分类Dev

如何在Fragment上使用android.hardware.camera2?

来自分类Dev

使用android.hardware.Camera2进行人脸检测

来自分类Dev

使用android.hardware.camera2访问相机

来自分类Dev

使用android.hardware.Camera2进行人脸检测

来自分类Dev

火炬/手电筒应用程序(不建议使用android.hardware.camera)

来自分类Dev

火炬/手电筒应用程序(不建议使用android.hardware.camera)

来自分类Dev

react-native 上的 android.hardware.camera2

来自分类Dev

isValidFragment Android API 19

来自分类Dev

isValidFragment Android API 19

来自分类Dev

如何使用Android Camera2 API捕获单个图像?

来自分类Dev

是否使用ASCII 19?

来自分类Dev

Android Camera-尝试从null对象引用上的字段'int android.hardware.Camera $ Size.width'中读取

来自分类Dev

如何使用Camera API实现SlowMotion和TimeLapse视频录制

来自分类Dev

如何在Firefox OS中使用Camera API

来自分类Dev

在低于19的api级别上使用setUpdateListener

来自分类Dev

新项目应使用哪个Android Camera API?

来自分类Dev

我应该使用哪个 Android Camera API

来自分类Dev

API 19 Android中的OnNewIntent

来自分类Dev

错误:包android.hardware.camera2不存在OpenCV

来自分类Dev

使用Gunicorn> = 19从virtualenv运行Django项目

来自分类Dev

使用新的API 21获取Camera Preview

来自分类Dev

使用新的API 21获取Camera Preview

来自分类Dev

在AndroidWear上使用Sony Camera API

来自分类Dev

如何从API级别8到19同时使用DigitalClock和TextClock用于android设备?

来自分类Dev

如何从API级别8到19同时使用DigitalClock和TextClock用于android设备?

来自分类Dev

Android API级别<19和“尝试可以使用自动资源管理”警告

来自分类Dev

在低于 26 的 API 中使用 Bitmap.Config.HARDWARE

来自分类Dev

如何在Ionic 2内使用Camera?

Related 相关文章

  1. 1

    使用android.hardware.camera2

  2. 2

    如何在Fragment上使用android.hardware.camera2?

  3. 3

    使用android.hardware.Camera2进行人脸检测

  4. 4

    使用android.hardware.camera2访问相机

  5. 5

    使用android.hardware.Camera2进行人脸检测

  6. 6

    火炬/手电筒应用程序(不建议使用android.hardware.camera)

  7. 7

    火炬/手电筒应用程序(不建议使用android.hardware.camera)

  8. 8

    react-native 上的 android.hardware.camera2

  9. 9

    isValidFragment Android API 19

  10. 10

    isValidFragment Android API 19

  11. 11

    如何使用Android Camera2 API捕获单个图像?

  12. 12

    是否使用ASCII 19?

  13. 13

    Android Camera-尝试从null对象引用上的字段'int android.hardware.Camera $ Size.width'中读取

  14. 14

    如何使用Camera API实现SlowMotion和TimeLapse视频录制

  15. 15

    如何在Firefox OS中使用Camera API

  16. 16

    在低于19的api级别上使用setUpdateListener

  17. 17

    新项目应使用哪个Android Camera API?

  18. 18

    我应该使用哪个 Android Camera API

  19. 19

    API 19 Android中的OnNewIntent

  20. 20

    错误:包android.hardware.camera2不存在OpenCV

  21. 21

    使用Gunicorn> = 19从virtualenv运行Django项目

  22. 22

    使用新的API 21获取Camera Preview

  23. 23

    使用新的API 21获取Camera Preview

  24. 24

    在AndroidWear上使用Sony Camera API

  25. 25

    如何从API级别8到19同时使用DigitalClock和TextClock用于android设备?

  26. 26

    如何从API级别8到19同时使用DigitalClock和TextClock用于android设备?

  27. 27

    Android API级别<19和“尝试可以使用自动资源管理”警告

  28. 28

    在低于 26 的 API 中使用 Bitmap.Config.HARDWARE

  29. 29

    如何在Ionic 2内使用Camera?

热门标签

归档