技术栈
android runtime
我命由我12345
1 天前
android
·
开发语言
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发:Unable to start service Intent { ... } U=0: not found
我命由我12345
3 天前
android
·
c语言
·
c++
·
学习
·
android jetpack
·
android-studio
·
android runtime
Android Framework P1 - 低配学习 Framework 方案、开机启动 Init 进程
在线阅读源码:http://xrefandroid.com/,这是一个国内访问速度不错的第三方镜像站打开网址,Android Source 下选择 Android - 15.0.0_r1,目录结构如下
我命由我12345
8 天前
android
·
java
·
java-ee
·
kotlin
·
android jetpack
·
android-studio
·
android runtime
Jetpack Compose - 设置 Compose 编译器、设置 Compose 依赖项
可以直接在模块级启用,项目级声明不是必须的项目级声明的真正价值在于,项目级 build.gradle.kts 文件只声明版本,不应用,各个模块级 build.gradle.kts 文件继承版本,直接应用
我命由我12345
17 天前
android
·
java
·
开发语言
·
kotlin
·
android studio
·
android-studio
·
android runtime
Kotlin 开发 - lateinit 关键字
lateinit 用于延迟初始化非空属性,避免声明时立即赋值或使用可空类型lateinit 只能用于 var,不能用于 val
我命由我12345
21 天前
android
·
java-ee
·
kotlin
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Kotlin 开发 - sealed 关键字
sealed 用来定义密封类,作用是限制子类的类型把类声明为 sealed,它的子类只能定义在同一个文件里
帅次
22 天前
android
·
java
·
面试
·
kotlin
·
binder
·
zygote
·
android runtime
Android 高级工程师面试速记版
这一篇不是展开讲原理,而是给你面试前快速过脑子用。建议搭配前面的系列正文一起看。看到题目后,优先按这个顺序组织答案:
我命由我12345
22 天前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发问题:Raw use of parameterized class ‘Class‘
我命由我12345
1 个月前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发问题:Unresolved reference: kapt
我命由我12345
1 个月前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发问题:无法从存储库 “D:\keys\MyNotifications.jks“ 中读取密钥 MyNotifications.
这个错误表明在打包 APK 时遇到了签名问题,Gradle 无法找到指定的密钥别名来签名 APK在该密钥库 D:\keys\MyNotifications.jks 中找不到这个别名 MyNotifications. 对应的密钥
我命由我12345
1 个月前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发,getSystemService 警告信息:Must be one of: Context. POWER_SERVICE ...
代码尝试获取 STATUS_BAR_SERVICE 系统服务,但系统提示该服务不在允许的列表中错误信息列出了所有合法的 Context.getSystemService 方法可用的服务名称
我命由我12345
1 个月前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发问题:SharedPreferences 的 getString 方法返回值类型 Type mismatch 问题
在 Kotlin 中,SharedPreferences 的 SharedPreferences 方法返回的是可空字符串 String?
我命由我12345
1 个月前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发中,关于 Gradle 的 distributionUrl 的一些问题
虽然配置的是 gradle-8.9-bin.zip,但实际在下载 gradle-8.9-src.zip,即源码包,这通常是因为某个插件或配置强制要求源码包
我命由我12345
1 个月前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android Jetpack Compose - ModalNavigationDrawer、NavigationRail、PullToRefreshBox
isRefreshing:指示刷新操作是否正在进行onRefresh:当发起刷新时执行的函数
我命由我12345
1 个月前
android
·
java
·
java-ee
·
kotlin
·
android jetpack
·
android-studio
·
android runtime
Android buildSrc 模块问题:Gradle 的类 DefaultProject 被错误地尝试转换成 Apache Ant 的 Project 类
这是一个类加载器冲突问题,Gradle 的类 DefaultProject 被错误地尝试转换成 Apache Ant 的 Project 类
我命由我12345
2 个月前
android
·
java
·
java-ee
·
kotlin
·
android studio
·
android-studio
·
android runtime
Android Gradle - Gradle 自定义插件(Build Script 自定义插件、buildSrc 自定义插件、独立项目自定义插件)
插件代码直接写在模块级 build.gradle 文件中逻辑非常简单,且仅在该模块使用在项目根目录下创建 buildSrc 模块,代码会自动编译并供所有模块使用
帅次
2 个月前
android
·
webview
·
android runtime
单例初始化中的耗时操作如何拖死主线程
目录问题本质场景一:主线程首次初始化,直接 ANR代码原因场景二:后台线程首次初始化,也可能导致 ANR
我命由我12345
2 个月前
android
·
java
·
java-ee
·
kotlin
·
android studio
·
android-studio
·
android runtime
Android 开发 - UriMatcher(一个 URI 分类器)
UriMatcher 是一个 URI 分类器,它能根据传给它的 URI,快速判断这个 URI 属于哪一类,然后返回一个对应的 code
我命由我12345
2 个月前
android
·
java
·
java-ee
·
kotlin
·
android studio
·
android-studio
·
android runtime
Android 多进程开发 - FileDescriptor、Uri、AIDL 接口定义不能抛出异常
我命由我12345
3 个月前
android
·
ide
·
android studio
·
安卓
·
android jetpack
·
android-studio
·
android runtime
在 Android Studio 中,新建 AIDL 文件按钮是灰色
我命由我12345
3 个月前
android
·
java
·
安全
·
android studio
·
安卓
·
android-studio
·
android runtime
Android 多进程开发 - AIDL 回调、RemoteCallbackList、AIDL 安全校验
RemoteCallbackList 是 Android 专门为跨进程通信设计的一个工具类,它用于安全、自动地管理回调