排序:
默认
按更新时间
按访问量

Android Studio 打包时 Signature Version V1 V2

前几天更新了一下Android Studio ,今天在打正式包的时候发现多了个签名版本选择: 从图中可以看到多了签名版本的选择,因为刚开始默认勾选的v2(Full APK Signature),没多想一路下一步下去, 结果在测试机上(5.0.1)一直都安装失败,想着和那个选择签名版本有关系,那...

2018-10-17 11:31:53

阅读数:19

评论数:0

Background execution not allowed-----解决8.0以上发送的隐式广播无法被收到

target>=26时,APP发送的隐式广播连自己也收不到,0上限制。 Android 8.0 的广播无法接收 Background execution not allowed-PACKAGE_ADDED,该现象已经确认。 基于对广播的严格控制,大幅度减少了静态广播给第三...

2018-10-17 11:24:01

阅读数:104

评论数:0

源码方式解决 AOSP 网络图标上有感叹号问题

0x1 介绍 用于解决 AOSP 开源项目网络感叹号问题。 0x2 解决思路 将被干掉的 Google 网址更换为没被干掉的网址。 0x3 详细步骤 修改 NetworkMonitor.java,文件位置位于: ${源码目录}/frameworks/base/services/core...

2018-09-29 16:02:16

阅读数:89

评论数:0

android 单元测试cmd 命令集

对app进行单元测试时,或使用robotium进行黑盒测试时,需要把测试apk安装到模拟器或者android真机上,然后用命令去驱动测试 1.运行测试程序命令-运行测试工程中所有test方法: >adb shell am instrument -w 测试程序package...

2018-09-17 11:23:39

阅读数:45

评论数:0

配置环境变量

vim ~/.bashrc export PATH=$HOME/bin:$PATH #下面是新加export ANDROID_HOME=$HOME/Android/Sdk export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:...

2018-09-12 17:02:19

阅读数:43

评论数:0

adb shell 命令

adb shell top top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序. top 用法   >adb shell top -h Usage: top...

2018-09-11 19:35:01

阅读数:51

评论数:0

Android dumpsys命令详细使用

adb shell dumpsys,默认打印出当前系统所有service信息,在后面可加上具体的服务名 需要列出当前运行的服务,可运行: adb shell dumpsys | findstr DUMP 下面简单列下我用到的一些命令...(在编写脚本时需要获取一些状态值供判断用) 获取设备...

2018-09-11 19:32:42

阅读数:81

评论数:0

adb 命令查看 包名 对应包名 apk

在控制台输入命令$adb shell pm 可以看到adb shell pm的相关用法,详细信息请自己看输出 1.要看一个apk文件的相关信息最简单实用的方法是: aapt dump badging [yourapp.apk] 如果只是想查看手机上应用的packageName: adb s...

2018-08-30 16:14:29

阅读数:116

评论数:0

查看media数据库sqlite3中表及数据

进入/data/data/com.android.providers.media/databases/ /data/data/com.android.providers.media/databases # ls external.db internal.db jingwen # sqlite3...

2018-08-27 18:21:19

阅读数:80

评论数:0

shell 数组遍历的3种方法

shell数组的基本知识请参阅我的上一篇博客shell 数组 首先创建一个数组 array=( A B C D 1 2 3 4) 1.标准的for循环 for(( i=0;i<${#array[@]};i++)) do #${#array[@]}获取数组长度用于循环 e...

2018-08-27 16:14:17

阅读数:122

评论数:0

ICU各种单位的修改和编译

ICU 是开源项目, 提供了最新的unicode标准,字符集转换, 以及超过300个国家的本地数据, 比如数字,时间和信息显示格式等,以及不同语言下的文本排序,日历相关的日期时间操作等。 详细内容可以访问: http://userguide.icu-project.org/   在android ...

2018-08-24 17:28:07

阅读数:151

评论数:0

ADB logcat 过滤方法(抓取日志)

1. Log信息级别 Log.v - VERBOSE  : 黑色 Log.d - DEBUG  : 蓝色 Log.i- INFO   : 绿色 Log.w- WARN   : 橙色 Log.e- ERROR   : 红色 从上而下级别逐次增加 2. 过滤:指定标签,指定级别 ad...

2018-08-22 19:05:25

阅读数:70

评论数:0

make Android 系统报错 out of space?

Out of space? the tree size of out/target/product/HydrogenONE/system is (MB) 原因是系统分区变化了 清除out目录 make clean 重新编译     确实可以

2018-08-21 17:41:08

阅读数:91

评论数:0

使用qemu-img管理虚拟机磁盘镜像(创建虚拟机,虚拟机快照)

一台虚拟机的核心就是一个磁盘镜像,这个镜像可以理解成虚拟机的磁盘,里面有虚拟机的操作系统和驱动等重要文件。本文主要介绍创建虚拟机的一般过程。 创建虚拟机镜像 要在一台host上跑起一个虚拟机一般需要两个步骤: 第一步:创建虚拟机镜像           qemu-img create -f...

2018-08-18 15:24:53

阅读数:124

评论数:0

Android中system.img的两种格式raw,sparse及其相互转换方法

搞Android的同学经常会接触到system.img。但是该文件经常以两种格式出现:raw和sparse。 一种是raw ext4 image,即经常说的raw image,使用file观察它: 其特点是完整的ext4分区镜像(包含很多全零的无效填充区),可以直接使用mount进行挂载,因此比较...

2018-08-18 11:23:25

阅读数:150

评论数:0

Android6.0找不到settings.db数据库问题

Android的系统设置数据存放在/data/data/com.android.providers.settings/databases/settings.db 中     adb shell settings get secure default_input_method ...

2018-08-09 11:56:46

阅读数:237

评论数:0

Android之 MTP框架和流程分析

  概要 本文的目的是介绍Android系统中MTP的一些相关知识。主要的内容包括:第1部分 MTP简介             对Mtp协议进行简单的介绍。第2部分 MTP框架             介绍Android系统下MTP的框架。第3部分 MTP启动流程             详...

2018-08-01 19:01:24

阅读数:56

评论数:0

global修改或者或得

如果要开启,请试试这个命令 “adb shell settings put global captive_portal_mode 1”;并确保命令“adb shell settings get global captive_portal_mode”执行的返回値打印是“1”。     Andr...

2018-05-18 18:03:19

阅读数:181

评论数:0

fragment的声明周期

2018-05-18 15:16:33

阅读数:113

评论数:0

HandlerThread 介绍和使用

Handy class for starting a new thread that has a looper. The looper can then be used to create handler classes. Note that start() must still be calle...

2018-05-17 10:55:33

阅读数:117

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭