![](https://img-blog.csdnimg.cn/direct/9f7eab380cda4296902e0b9953592cf4.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android
文章平均质量分 75
安卓开发学习
一碗情深
博主熟悉Java、Rust、Android、Vue、uni-app等技术的开发,目标是全栈工程师。近期学习了虚幻引擎5.0、CocosCreator游戏引擎,将着力研究虚幻引擎开发游戏。
展开
-
Android (已解决)Gradle 编译失败 Unsupported class file major version 61
确认选中了当前项目(即不同项目可以使用不同的 JDK 版本),根据实际情况,在 Gradle JDK 中设置一个 jdk 11 或者 8 的版本,如果没有,可以选择 Dowload 下载一个对应版本。操作方法:File - Settings - Build, Execution, Deployment - Build Tools - Gradle。新版本的 Android Studio 默认使用的是 Java 17 LTS,而这个历史项目的 Gradle 版本很低,不支持高版本的 Java。原创 2024-06-28 14:08:06 · 609 阅读 · 0 评论 -
Android (已解决)Execution failed for task ‘:app:lint‘
Lint 是一个用于检测 Android 项目中潜在问题的工具,比如性能、安全性、可用性等方面的问题。这可以让你在不解决Lint错误的情况下继续构建和运行你的应用,但是最终还是需要解决这些问题,以确保应用的质量。解决Lint错误需要根据Lint报告中的具体信息来进行,修复问题或者根据项目需求适当调整Lint的配置。:如果你确定某个Lint错误不影响你的应用,你可以选择禁用特定的Lint检查。:根据报告的提示,逐一修复问题。不过,通常不推荐这种做法,因为Lint的目的是帮助你发现和修复潜在的问题。原创 2024-06-21 15:19:23 · 382 阅读 · 0 评论 -
Android (已解决)接入第三方库报错uses-sdk:minSdkVersion 19 cannot be smaller than version 21 declared in library
引入的第三方库,最低支持版本为 Android SDK 21,高于项目的最低支持版本 Android SDK 19,所以抛出了这个异常。但是方案都可能导致运行时错误,因为运行第三库时没有兼容SDK为21以下的版本,导致运行时异常,最好是兼容统一最低版本的支持。修改你所引入的第三方库的最低支持版本,确保和自己项目的最低版本保持一致。但是,如果你所引入的第三方库没有源码,并非开源的时,该方案就无法执行了。修改自己主项目的最低支持版本和第三方库的最低支持版本保持一致。原创 2024-06-21 15:18:01 · 515 阅读 · 0 评论 -
Android【SDK】 SDK是如何开发的,怎么打包aar包
新建项目,如果选择 Empty Activity 的话语言默认是 Kotlin,此处选择。至此,我们完成了 Android SDK 的制作和使用。根据自己的需求编写SDK,此处新建。将 aar 包复制或者移动到。如果不想打包,可以在。原创 2024-06-20 15:41:25 · 1189 阅读 · 0 评论 -
Android【SDK】 jar、so、aar包的区别
在软件开发的世界里,SDK(Software Development Kit)扮演着至关重要的角色。它不仅极大地提高了开发效率,还为应用程序的扩展和集成提供了无限可能。本文将深入探讨SDK的定义、分类、开发原则以及实践经验,旨在为开发者提供一份全面的SDK开发指南。SDK,即软件开发工具包,是一套专门为软件开发而设计的工具集合。它可以是为开发特定软件包、软件框架、硬件平台或操作系统的应用程序而设计的。SDK通常包括一系列开发工具,如编译器、调试器、和应用程序接口(API),以及可能包含文档和示例代码。原创 2024-06-20 15:32:47 · 737 阅读 · 0 评论