DevUtils
DevUtils copied to clipboard
:fire: ( 持续更新,目前含 300+ 工具类 ) DevUtils 是一个 Android 工具库,主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。该项目尽可能的便于开发人员,快捷、高效开发安全可靠的项目。
版本适配库
建议单独出一个库(如果有时间),毕竟版本适配对于小白各个方面不是很周到,需要一个傻瓜式的,可以按照file的api命名编写,无需其他使用成本,直接过渡,库内判断android版本,对于增删改查,移动复制删除,一条命令自动对应当前android版本执行适用于当前系统版本的命令,使用者只需按照之前的File的api使用,库内直接封装好各个版本的适配api
输出的错误: Error: undefined is not an object (evaluating 'window.QuickType[methodName]')
为啥单独引入抓包工具就报这个错误
1.期待加入获取电量相关的封装 https://blog.csdn.net/qq_45146250/article/details/125314489 https://blog.51cto.com/u_14523369/6153404 https://www.orcode.com/question/784601_k5b833.html 2.DevLogger感觉改为LogUtils更方便调用
Hello @afkT ,我对这个项目感兴趣,想为这个项目做出一些贡献,咱们这个项目接受贡献代码吗。
您好,作者大大! 非常感谢您之前开源的这些工具类,它们在我们的项目中发挥了很大的作用,尤其是在一些物联网设备(例如定制终端、工业设备、老旧 Android 系统等)上,依然是不可替代的基础工具。 随着 Android 系统版本的升级,确实有些工具类在新版系统上遇到了一些兼容性问题,但我们注意到很多设备(特别是物联网领域)仍然停留在 Android 7~10 之间,这些类在这些环境中依然非常有价值和可用性。 在此真诚希望您能考虑以下建议: 保留旧工具类(即使不再频繁更新,也可作为 legacy-support 分支保留); 加上简单的兼容性说明,方便我们这类用户知道哪些版本可用; 若暂时无法维护,欢迎添加贡献指南,我们社区的用户也很愿意协助修复和适配; 或考虑将这些工具类单独打包为兼容旧系统的模块。 我们完全理解维护开源项目的成本和精力限制,但这些工具类对某些垂直行业仍具有不可替代的意义。如果能继续保留这些项目或接受社区的贡献,将对我们这类用户大有帮助。 再次感谢您之前的辛勤开发,期待您的回复!
由于本人的时间与精力有限,若您在使用本库时遇到任何问题,并有能力提供解决方案,请您积极提交 Pull Request ( PR )。我会定期审查代码变更请求 ( Code Review, CR ),并在确认无误后将您的贡献合并至主分支 ( master )。 为了确保代码库的质量和维护效率,提出以下几点建议: 1. **分支选择**:请将您的更改提交至 `master` 分支,以便我们能够更好地管理开发流程和版本迭代。 2. **代码格式化**:在提交代码时,请避免对整个文件进行格式化。建议采取最小化变更的原则,仅对必要的部分进行调整,这将有助于提高 CR 的效率和准确性。 3. **问题解决而非仅提出**:鼓励大家不仅仅是提出问题,更重要的是提供实际的解决方案。这样不仅能提升本库的质量,也是对开源项目的积极贡献。 让我们携手合作,共同维护和优化这个项目,使其成为一个更加稳定和高效的工具。期待您的宝贵贡献,让我们一起推动项目向前发展。 **感谢您的理解与支持。**