告别 Android 开发“Read timed out”

问题背景 困扰博主近一个月的问题,导致近一个月没办法进行 Android 开发的问题终于解决了! 问题错误特征 Could not run phased build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-5.5.1-all.zip' A problem occurred configuring root project 'PlanAssistant'. Could not resolve all artifacts for configuration ':classpath'....

February 1, 2020 · 2 分钟 · 958 字 · Tianlun Song

Ubuntu 安装 Android Studio

网上关于 Linux 环境下安装 Android Studio 的教程很多,但是因发行版的不同而异,在这里记录使用官网提供的打包好的安装包安装在 Zorin 系统上并创建快捷方式的方法: 第一步...

December 24, 2019 · 1 分钟 · 264 字 · Tianlun Song

【持续集成】Android使用Github Action自动打包并发布Fir.im内测

!!! Photo by Mesut Kaya on Unsplash !!! 为什么封面图是一张旅游的照片?因为使用 CI/CD 等工具高效的完成工作,就可以出去玩了! 前言 GitHub Actions 是 GitHub 官方提供并免费提供给开源仓库使用的...

November 17, 2019 · 7 分钟 · 3011 字 · Tianlun Song

Deepin(Linux)下实现Android投屏

Deepin(Linux)下实现Android投屏 最近需要演示自己的安卓开发作品,因此需要在自己的主力操作系统(Deepin)上实现安卓投屏,之后才好连接电脑在班级里演示。找寻一圈之后终于发现了开源的Linux端投屏神器Scrcpy. 因此在这里简单记录配置过程,方便后用。 项目源码:Scrcpy的GitHub 简单说明 Scripe支持桌面全平台。 It works on GNU/Linux, Windows and MacOS. 但是在这里主要记录下Linux下的Deepin系统配置。 ...

June 18, 2019 · 3 分钟 · 1131 字 · Tianlun Song

Android编程之Navigation项目迁移AndroidX踩坑记录

Android编程之Navigation项目迁移AndroidX踩坑记录 androidx 是对 android.support.xxx 包的整理后产物。由于之前的support包过于混乱,所以,google推出了 androidX。 在项目迁移AndroidX的过程中遇到一些问题,特别是Navigation抽屉页面迁移的过程中遇到一些问题,跟着网上的教程走完了全程,却总是闪退,原因直指xml布局文件。 经过一番斗争,终于完成了Android studio原生Navigation Drawer Activity的AndroidX迁移工作,在这里仅以此为例,记录迁移流程,及注意细节。 ...

May 8, 2019 · 4 分钟 · 1574 字 · Tianlun Song