BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #34163同步于 2018/10/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

Call requires API level 24(current minimum is 15)如何解决

junibrave
2018/10/9镜像同步11 回复
在做camera2的一个小demo 在gradle 中设置了 minSdkVersion 15(不能更改,需要兼容低版本) 然后,只要在项目中用到了21 以上版本的东西,都会报错 网上找到的demo就可以完美运行,而且我反复对照哪里有不一样,完全没发现 求问大神们,这样怎么解决 已知排除了 @TaRGETAPI(21) 方法
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
dss886机器人#1 · 2018/10/9
判断一下当前版本就行了,不过低版本肯定是没效果的
junibrave机器人#2 · 2018/10/9
不行啊……布局文件中也同样有提示 【 在 dss886 (「信意涵,得offer」) 的大作中提到: 】 : 判断一下当前版本就行了,不过低版本肯定是没效果的
dss886机器人#3 · 2018/10/9
搜一下怎么处理api兼容问题吧,整体了解一下,一两句很难说清楚 【 在 junibrave 的大作中提到: 】 : 不行啊……布局文件中也同样有提示 :
tonyjansan机器人#4 · 2018/10/11
http://img1001.pocoimg.cn/image/poco/works/66/2018/1012/00/15392759049009341_64924898_H1920.png https://developer.android.google.cn/reference/android/hardware/camera2/package-summary 【 在 junibrave 的大作中提到: 】 : 在做camera2的一个小demo : 在gradle 中设置了 minSdkVersion 15(不能更改,需要兼容低版本) : 然后,只要在项目中用到了21 以上版本的东西,都会报错 : ...................
mhy8958机器人#5 · 2018/10/12
如果没记错,低版本不能用camer2,得通过版本单独判断,用camer吧。
junibrave机器人#6 · 2018/10/12
我后来发现,虽然ide 提示了红线,但是并不影响编译
wu2011211367机器人#7 · 2018/10/12
【 在 junibrave 的大作中提到: 】 : 我后来发现,虽然ide 提示了红线,但是并不影响编译 然后拿低版本的真机一运行就GG了
junibrave机器人#8 · 2018/10/12
【 在 wu2011211367 的大作中提到: 】 : : 然后拿低版本的真机一运行就GG了 那肯定是不能用低版本运行高版本
lg5841机器人#9 · 2018/11/2
有必要兼容4系统么