Android系统签名转换为keystore为啥需要keystore 通常,我们在做系统用户开发时,需要给应用加上系统签名,使其拥有系统权限,签名方式可以使用系统源码中的platform.pk8、platform.x509.pem、signap...Android# Android# keystore# 系统签名6年前271
[摘]Android音频焦点处理概要 Android系统允许多个应用同时播放音频,这种特性有利有弊。例如当我们正在听音乐的时候突然点开了一个视频,如果我们发现音乐的声音和视频的的声音混合了在一起,这显然让我们非常不爽。而如果我们在播...Android# Android# AudioManager# 音频焦点6年前317
利用signapk.jar工具对apk文件进行签名什么是signapk.jar signapk.jar是Android源码包中的一个签名工具。 signapk.jar源码 Android源码目录下,可以编译build/tools/signapk/生成...Android# Android# signapk# 源码6年前270
Android异常之应用已停止运行的日志分析文章之前写过,重新整理一下。 为什么会有应用已停止运行? 运行时出现了未捕获的异常,导致程序无法正常运行。 如下面,主线程(main)出现致命异常(fatal exception)导致程序无法正常运行...Android# Android# fatal exception6年前273
Android自定义view生命周期自定义布局或者自定义view都是一样的流程 周期如下 # 进入 onFinishInflate: onAttachedToWindow: onWindowVisibilityChanged: onVi...Android# Android# view# 生命周期6年前331
Android Studio将lib项目打包成jar和aarjar包和aar包的区别 jar包只包含class文件,不包含资源文件。 aar包包含class文件和资源文件。 aar生成及引用 Android Studio编译lib库会在build/output...Android# AAR# Android# Android Studio6年前316
Only the original thread that created在service中回调时通知界面刷新了数据,就提示了如下异常: Only the original thread that created a view hierarchy can touch its...Android# Android# Handler# runOnUiThread6年前282
[摘]android6.0运行时动态申请权限从Android6.0以后,Android是不会主动获取需要权限,改为了需要提示用户手动获取,系统应用除外。 1. 运行时获得权限: 从androi 6.0开始,不再是安装应用时用户确定获得全部的权限...Android# Android6年前317