android签名问题

1.添加系统权限,实现关机

1.写一个简单地程序qianming。放在packages/apps下面,必须添加Android.mk才能编译。

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := qianming
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE) 
然后mmm编译这个软件,可以使用。
2.如果想关机重启,在应用中添加一个按钮,点击之后关机。
 Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);
                 intent.putExtra(Intent.EXTRA_KEY_CONFIRM, false);
                 intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                 startActivity(intent);
重新编译应用,点击button按钮之后,手机死掉。  

3.在AndroidManifest.xml中添加android:sharedUserId="android.uid.system"。重新编译软件,成功关机。

相关链接:使用广播实现的Android关机及重启

我们自带的应用没有添加权限如何实现调用系统方法的???

阅读更多
个人分类: 源码分析
上一篇Android.mk文件语法规范及使用模板
下一篇Android性能优化总结
想对作者说点什么? 我来说一句

Android签名教程

2011年07月25日 162KB 下载

Android 签名经典教程

2011年04月08日 12.36MB 下载

mac下android签名工具

2015年02月27日 3.51MB 下载

Android签名工具

2013年05月16日 2.47MB 下载

auto-sign(android签名工具)

2016年01月11日 222KB 下载

android签名出错的解决方法

2014年09月03日 33KB 下载

没有更多推荐了,返回首页

关闭
关闭