我正在从源代码构建 Android。
make
和有什么区别make sdk
?为什么它会在此构建之间清理文件?
对于 android 应用程序,通常关联两个不同的 SDK 编号。有 minSdk 和 targetSdk,两者都显示在 AndroidManifest.xml 文件中。targetSdk 是创建应用程序的 API 级别。这通常是专门测试应用程序的设备的 API 级别。另一方面,minSdk 就是您的应用程序可以安全运行的最低 API 级别。如果您将 minSdk 设置为 8,但使用 Fragments 等类,则任何运行 API 8、9 或 10 的设备都会发生错误,因为直到 API 11 (3.0 Honeycomb) 才引入 Fragments。该应用程序也不能安装在任何 API 低于指定 minSdk 的设备上。