Android 最低 SDK 问题

标签 android

我有一个需要使用的功能,但我需要将我的最小 SDK 设置为 23 才能使用它。问题是,我们的应用程序运行在很多低端 SDK 设备上。有什么方法可以设置我的项目以允许我在编译应用程序的同时仍然使用较低的最低 SDK 目标?

Minimum SDK Issue

最佳答案

I have a function that I need to use, but I need to set my minimum SDK up to 23 in order to use it.

您需要将compileSdkVersion设置为23。

Is there any way I can setup my project to allow me to compile the application while still using a lower minimum SDK target?

将您的 minSdkVersion 设置为您想要的任何值。将您的 compileSdkVersion 设置为 23 或更高。然后,确保您仅在 API 级别 23+ 设备上调用 canDrawOverlays(),例如通过检查 Build.VERSION.SDK_INT

关于Android 最低 SDK 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37486722/

相关文章:

android - React Native 的项目结构包括原生 iOS,Android?

Android gradle 测试框架 : single class

java - 在 Android 中将问题 mm 转换为像素

android - 安卓网络服务器

Android 到 Zigbee 通信

android - 特殊字符的 URL 编码失败。 #安卓

java - 在 Android api lvl 19 之前删除 JsonObeject

java - Unicode 字符 ("\u232B") 不显示在按钮上

android - 在设备中加载大背景图像的问题(Andengine)

Android 自动链接以启动 WebView