android 中的图书馆和 api

Libraries and api's in android

自从我开始研究 android 开发以来已经有一段时间了。我能够制作小应用程序。我有两个问题
1. 库如何用于构建项目。什么是 gradle 和 java 构建路径。我试着 google 它,但只是感到困惑。谁能给我解释一下工作流程。
2. 在某些项目中,我收到错误消息,要求的最小值 api 大于我使用的值。那么我怎样才能让它也兼容较低的 api。
对不起我的语言。

  1. 什么是 gradle?

Gradle是一种构建程序源代码的构建工具。所以它是 Android Studio 的重要组成部分,需要在开始开发应用程序之前安装。 我们不必单独安装它,因为当我们在 Android Studio 中制作第一个项目时,Android Studio 会为我们完成。

What is Gradle in Android Studio?

java 构建路径 用于构建您的应用程序。它包含编译应用程序所需的所有源文件和所有 Java 库。

How to set java_home on Windows 7

  1. 在某些项目中,我收到错误消息,要求的最小值 api 大于我使用的值。

正如 their answer here 中的格言所述:

Methods from higher API are invisible and inaccessible because project's target SDK is lower than SDK which methods are going to be used. For example: if you want to use methods from API 14 Android project target SDK should be at least 14 or even better the latest (currently 16). That is kind of obvious but I missed it. After that the solution Sam gave a reference to is in use.

Calling API from higher API level than the minimum requirement