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

魔趣(Mokee)开源代码(android 7.1.2 Android8.1)同步下载

一.下载代码同步Android源码的第一步便是下载Repo,而这个脚本存放于谷歌的服务器上 ,使用repo sync 更新代码。使用魔趣repo镜像1.在当前用户的根目录创建bin文件夹,并添加到系统环境变量中。$ mkdir ~/bin $ PATH=~/bin:$PATH 2.下载Repo并给...

2018-06-13 15:14:54

阅读数:1343

评论数:1

Xposed模块开发教程,该篇讲解通俗易懂,所以转发

原文章地址:http://vbill.github.io/2015/02/10/xposed-1/文章讲述了Xposed的原理,以及怎么开发Xposed框架的模块。头一次翻译技术文档,有错误的话请多包涵。怎么为Xposed开发新的模块么?那么读读这篇教程(或者我们可以称他为”泛读短文”)学着怎么去...

2018-06-01 12:10:09

阅读数:1176

评论数:0

Android源码 第三方应用普通安装 app权限默认开启

       预装应用app的权限默认开启,修改DefaultPermissionGrantPolicy.java。手动安装的第三方app的权限默认开启是修改PackageManagerService.java。在grantPermissionsLpw函数中添加如下代码 if(pkg.pack...

2018-10-15 19:16:24

阅读数:22

评论数:0

Android.mk 加入aidl文件编译

 需要修改Android.mk文件,加入LOCAL_SRC_FILES += $(call all-Iaidl-files-under, .....) =====================================Android.mk=========================...

2018-09-11 16:57:36

阅读数:81

评论数:0

查看apk签名,查看key签名

查看apk的签名 方法一: 首先用解压软件解压出META-INF目录下的CERT.RSA文件 keytool -printcert -file D:\Desktop\CERT.RSA 命令执行如图所示:   方法二: 查看keystore的签名 命令:keytool -list...

2018-09-11 16:43:47

阅读数:47

评论数:0

Android 8.0 电池图标 显示分析

        frameworks/base/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java 显示电池图标变化状态,setImageDrawable(mDrawable) 就是设置的电池图标。 publ...

2018-09-11 16:28:48

阅读数:160

评论数:0

Windows 查看文件MD5 SHA1 SHA256

命令如下 certutil -hashfile filename MD5 certutil -hashfile filename SHA1 certutil -hashfile filename SHA256

2018-09-11 16:07:02

阅读数:34

评论数:0

android编译时拷贝文件及文件夹

拷贝文件 PRODUCT_COPY_FILES += device/qcom/msm8909/media/media_profiles_8909.xml:system/etc/media_profiles.xml 拷贝文件夹PRODUCT_COPY_FILES += $(call find-cop...

2018-08-11 10:19:23

阅读数:73

评论数:0

ndroid 如何预置APK到 data 和system/app目录

一、如何将带源码的APK预置进系统? 1)     在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预制一个名为Test的APK 为例 2)     将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录 3...

2018-08-11 10:17:19

阅读数:53

评论数:0

Android 8.0 以后广播接收不到出现问题 Background execution not allowed:

正常我们发送广播:sendBroadcast(new Intent(“this.is.an.implicit.broadcast”)); 在targetSdkVersion 在25 Android 7.0以后  使用广播会出现Background execution not allowed: ...

2018-07-25 21:05:31

阅读数:553

评论数:0

Android系统 给第三方应用 权限开启(不会弹授予权限窗口)

frameworks/base/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java 类是对默认权限管理类可以查看grantDefaultSystemHandlerPermissions 该方法,里面有...

2018-07-15 10:06:29

阅读数:627

评论数:0

git :could not open a connection ..Could not read from remote repository. 解决办法

git 在连接外面的服务器时可能出现could not open a connection to your authentication agent问题的解决和Permission denied (publickey).fatal: Could not read from remote repos...

2018-07-12 14:39:17

阅读数:41

评论数:0

Android系统中设置 默认值 default.xml 参数 解释

在SettingsProvider中设置系统中默认值,我们可以在frameworks\base\packages\SettingsProvider\res\values\default.xml文件中看到常用的一些默认值。default.xml中名称类型意义def_dim_screenbool是否自...

2018-07-08 12:07:38

阅读数:237

评论数:0

Android 系统时间自动更新机制--解决 “时间和日期不准确“

两种时间更新机制NITZNITZ(Network Identity and Time Zone,网络标识和时区),是一种用于自动配置本地的时间和日期的机制,同时也通过无线网向移动设备提供运营商信息。NITZ是自从PHASE 2+ RELEASE 96 的GSM中的可选功能,经常被用来自动更新移动电...

2018-07-07 11:41:11

阅读数:637

评论数:0

APK安装时的过滤方式(packageManagerService):包名白名单或者黑名单---功能验证过,可以参考

有些项目不允许所有APK都拥有安装权限,例如apk只能通过应用商城来安装或者升级,只允许某些特定的apk自升级,不允许pm install等。这就需要添加安装权限白名单来控制。先介绍android中常用的几种安装方式,好针对这几种进行修改 1、 直接调用安装接口。Uri mPackageURI =...

2018-07-07 11:15:22

阅读数:118

评论数:2

Android UIAutomator 自动化测试 简介

          UIAutomator 是随 Android SDK 一起发布的一个测试框架,该测试框架提供了一系列 API,利用这些 API 我们可以编程和安卓 App 进行交互,例如:打开设置菜单,点击,滑动等。并且可以对设备进行物理指令操作,如:旋转设备,获取设备分辨率等。该测试框架的 ...

2018-06-01 09:44:14

阅读数:224

评论数:0

android 自定义应用(普通应用)作为launcher应用

在frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java中第一步:在startHomeActivityLocked方法的开始出加入如下代码:String packageName = S...

2018-05-23 18:40:13

阅读数:133

评论数:0

android 系统 不深度休眠

1.分析解析      android系统有earlysuspend和suspend两种休眠,earlysuspend是浅度睡眠,suspend是深度休眠。这个是由linux电源管理控制的,电源管理的接口是“/sys/power/state”和"/sys/power/wake_l...

2018-05-22 10:04:13

阅读数:361

评论数:0

android sdk 编译环境搭建 ubuntu

"#"号后面表示注释内容#1.安装更新sudo apt-get update#2.安装32位的兼容服务sudo apt-get install ia32-libs#3.安卓Gitsudo apt-get install git-core gitk#4.安装rep...

2018-05-22 09:11:51

阅读数:48

评论数:0

android OTA系统升级流程

1. 获取update.zip文件2.验证签名文件3.通过installPackage接口升级4.系统重新启动进入recovery界面(判断/cache/recovery 是否有cmd文件)5.try_update_binary执行升级脚本6.finish_recovery 重启...

2018-05-22 09:01:47

阅读数:527

评论数:0

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