android
文章平均质量分 52
mahui_1980
努力
展开
-
Android Support Library兼容包:从v4、v7、v13、v17到androidX
一、出现的原因:谷歌为了在较低版本中兼容高版本新加的控件和布局以及相关的一些主题(Theme),甚至一些重要组件的生命周期及重要方法(如fragment的attached,added in API 23,需要使用兼容的fragment),而推出了兼容包,方便开发人员在较低版本中适配或者使用高版本的效果,简单的说就是,用于提供向下兼容的功能。Android Support Library包名都是以android.support.*二、兼容包简介support-v4适用范围:4在这里指的是And.原创 2021-07-03 14:07:16 · 1498 阅读 · 0 评论 -
android集成butterknife异常
androidx:android.support.xxx 包过于混乱,官方整理后产物,为项目添加butterknife功能的时候,因为使用了androidx 碰到问题异常报错如下:Execution failed for task ':app:javaPreCompileDebug'.> Could not resolve all files for configuration ':app:debugAnnotationProcessorClasspath'. > Failed ..原创 2021-04-27 17:03:44 · 1923 阅读 · 1 评论 -
android 4步操作为app添加串口功能
之前开发过的android程序想添加串口功能,让team同事去处理,找了些资料,更新程序后把竞然把NDK功能也添加了进来,本来简单的一个程序变了杂乱许多,所以简记一下串口功能。git android串口通讯url:https://github.com/cepr/android-serialport-api,开源项目已十年未更新,一定未被超越。环境:mac os开发环境:android studio 4.1CMake:Android Studio 编译原生库的默认构建工具,可与 Gradle 搭.原创 2021-04-25 15:47:38 · 867 阅读 · 0 评论 -
Mac OS下 Android Studio一直updating indices的问题
项目场景:Mac下使用Android Studio问题描述:Android Studio启动后会连接到官方网站查询sdk更新和软件相关信息原因分析:联接失败或者发生错误,导至一直updating indices,不可正常运行。解决方案:在应用程序里找到Android Studio App,右键点击->选择显示包内容->Contents目录->bin目录->idea.properties编辑idea.properties,添加设置idea.ma原创 2021-04-12 12:21:07 · 427 阅读 · 0 评论