android签名问题

原创 2013年12月02日 17:06:42

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签名混淆后WebView与JS交互失效的问题

今天有一个bug,就是webview跟js交互的方法怎么也调不起来,debug包没问题,release包就出错,想想是打包时混淆的问题,打了一个不混淆的包,果不其然,就是混淆的问题。 然后就找解...

Android签名与权限的安全问题(3)

签名和权限的作用Android签名中使用到的一些加密技术有:公/私钥, SHA1(CERT.SF,MANIFEST.MF), RSA(CERT.RSA), 消息摘要,移动平台中的主流签名作用: And...

Android签名问题之Proguard returned with error code 1. See console

如果工程引入了android-support-v4的jar类库,那么在工程打包混淆时,就会出现报错提示。例如提示你:You may need to specify additional library...

可用的android签名工具

  • 2011年11月27日 14:23
  • 10KB
  • 下载

android签名&刮刮乐功能

  • 2015年07月13日 18:31
  • 1.68MB
  • 下载

Android签名和反编译的学习

1. 先创建一个基本的android程序,不修改任何代码,然后我们导出一个没签名的apk文件。 步骤:右键项目 -> android tools -> Export Unsigned Applica...

Android签名工具支持(window,mac,linux)

  • 2015年07月28日 15:33
  • 51.2MB
  • 下载

android签名中的公钥和私钥

★ 实例说明  本实例使用J2SDK提供的keytool工具用默认的密钥库和算法创建几个数字证书。   ★运行程序 keytool程序运行时加上命令行参数–genkey即可。 在命令行中输入...

Android签名工具

  • 2016年08月30日 14:47
  • 10.71MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android签名问题
举报原因:
原因补充:

(最多只允许输入30个字)