# Counter **Repository Path**: davikzongxiang/Counter ## Basic Information - **Project Name**: Counter - **Description**: Counter是接收MPlay发送的广播来进行设置时间和重启等相关操作 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2015-04-08 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>ping 192.168.0.197 正在 Ping 192.168.0.197 具有 32 字节的数据: Control-C ^C 1.在AndroidManifest.xml中的manifest节点中添加 android:sharedUserId="android.uid.system"。 2.添加后程序在虚拟机上是不可以直接用的。但可以用eclipse编译成apk。 3.编译成apk后用压缩工具打开apk,把META-INF目录中的CERT.SF、CERT.RSA 两个文件删除。 4.使用android自带的签名工具signapk.jar 以及源码中的platform.x509.pem,platform.pk8 对apk进行重新签名。  执行:java -jar signapk.jar platform.x509.pem platform.pk8 old.apk new.apk 执行后new.apk即为签名后的文件。    (注:执行命令时所有文件这里放在同一目录下,如果不在同一目录请修改路径)。   文件platform.x509.pem和platform.pk8我们可以在源码的 build/target/product/security中找到。signapk.jar 可以编译build/tools/signapk/ 得到。 5.签名后就可以安装使用了 另外这样签名后可能会导致不能操作sdcard目录下的文件。 C:\Users\Administrator>cd E:\workdoc\doc\密钥 C:\Users\Administrator>e: E:\workdoc\doc\密钥>java -jar signapk.jar platform.x509.pem platform.pk8 Counter.apk 8.apk E:\workdoc\doc\密钥> 01-02 16:18:56.140: I/ShellUtils(3960): retString=su: uid 1000 not allowed to su am start com.xsdl.count/com.xsdl.count.CounterActivity