App的启动过程所有的app都是通过launcher去启动的launcher自己也是一个app,一个系统级别的app,放在asystem/app/下,使用系统签名。对代码进行分析可以看到launcher这个类其实就是一个activity然后找到onclick事件StartActivitySafely...
分类:
移动开发 时间:
2016-01-21 19:19:12
阅读次数:
177
系统签名所需要的工具signapk.jar -------------------->out/host/linux-x86/framework/signapk.jar (build/tools/signapk目录编译生成)platform.pk8,platform.x509.pem -------....
分类:
移动开发 时间:
2015-09-23 17:00:05
阅读次数:
258
Android系统权限及签名2015-03-23 19:13:33CSDN-chen52671-点击数:50Android权限及签名引子现象:系统中的一个定制Service,服务是对外开放的,使用系统签名LOCAL_CERTIFICATE := platform应用层调用这个系统服务,获取底层的一些...
分类:
移动开发 时间:
2015-09-02 00:15:11
阅读次数:
1014
有时写一个程序需要调用系统的库,如果权限不够,是用不了库里面一些方法的 。这时就需要将apk进行系统签名了。
简单常用的方法:
1,在apk的AndroidManifest.xml中的manifest节点中加入android:sharedUserId="android.uid.system"
2,运行或打包得到a...
分类:
移动开发 时间:
2015-04-17 18:14:53
阅读次数:
135
第一个方法简单点,不过需要在Android系统源码的环境下用make来编译: 1. 在应用程序的AndroidManifest.xml中的manifest节点中加入android:sharedUserId="android.uid.system"这个属性。
2. 修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行
3. 使用mm命令来编...
分类:
移动开发 时间:
2015-03-30 16:26:57
阅读次数:
173
应用想要获取系统权限的话就必须要有系统签名,但是在开发一个系统的时候,为了系统的安全性,往往会去改变系统的签名。我们都知道通过platform.pk8 platform.x509.pem和signapk.jar可以对应用进行签名操作,但是这样很麻烦,而且也没办法使用Eclipse中的调试操作了,最简...
分类:
移动开发 时间:
2015-01-13 14:07:01
阅读次数:
200
思路:
第一种方案:屏蔽除power外的其他按键,屏蔽状态栏下拉,屏蔽触屏。
代码如下:
需要系统签名:
添加权限:
package com.example.demo;
import android.app.Activity;
import android.os.Bundle;
import android.view.KeyE...
分类:
移动开发 时间:
2014-11-25 16:33:25
阅读次数:
336