- 博客(8)
- 收藏
- 关注
原创 Android开发常用调试命令
/gradlew :app:assembleDebug -Dorg.gradle.debug=true --no-daemon 调试gradle插件。./gradlew task --no-daemon -Dorg.gradle.debug=true 调试gradle插件。adb shell am set-debug-app -w --persistent packgename 启动断点。./gradlew :app:assembleDebug --dry-run 空运行模式,查看所有的Task。
2023-12-26 10:23:22
517
1
原创 自定义GradlePlugin教程
我们还需要将插件与自定义的实现类联系起来,这里需要在build.gradle中增加gradlePlugin参数,这里需要配置对应的PluginID与PluginClass。Gradle是Android开发过程中重要的打包工具,官方给出了好多现成的插件。在其他子module中的build.gradle中应用插件,点击其中的Task查看结果,成功实现自定义Plugin。新建完成后,整体的文件格式如图,这里删除了一些无用的文件与文件夹。在项目层级的build.gradle中增加自定义插件。
2023-12-08 11:05:23
238
原创 AndroidStudio中将module打包成aar并上传到maven库
我们发现对应的gradle里面没有任何Task,这里的原因是compileSdkVersion为33,而我本地的 Android SDK 版本为30二者不匹配。这里我们先引入maven-publish的插件,同时引入打包源码的Task,最后加入afterEvaluate用来上传到maven仓库,这里我们只上传到本地仓库。这里我们成功将AAR包,推送到本地maven仓库,可以在dependencies导入使用。这里直接点击build,即可将对应的bundle打包成aar文件,如图所示。
2023-12-06 21:18:32
412
1
原创 Android开发中onConfigurationChanged()不起作用
解决Android开发中onConfigurationChanged()不起作用
2022-07-28 17:34:43
2588
原创 Manifest merger failed with multiple errors问题解决
这个问题出现的原因一般情况都是build.gradle中minSdkersion版本过高,降低即可解决问题。
2022-04-07 17:33:48
1604
原创 2021-09-11
单层RecycleView实现列表的展开与折叠操作目标需求Activity的创建Adapter的创建Holder的创建Model的创建插入链接与图片如何插入一段漂亮的代码片2.读入数据总结UML 图表FLowchart流程图导出与导入导出导入目标需求在Android开发中使用单层的RecycleView实现:一、单击主目录展开其子目录列表,再次单击关闭主目录列表;二、单击子目录,显示子目录的内容或者多子目录进行下载等其他操作。Activity的创建我们对Markdown编辑器进行了一些功能拓展与语法
2021-09-20 18:15:10
751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人