关于 android:sharedUserId="android.uid.system"

先在配置文件AndroidManifest.xml中的manifest里设置,例如:

    package="com.Demo"
    android:versionCode="101"                                                     
    android:versionName="10.1"   
      android:sharedUserId="android.uid.system"   >  


然后运行项目,然后再控制台会输出这个:

Installation error: INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
[2017-10-12 17:05:34 - demo] Please check logcat output for more details.
[2017-10-12 17:05:34 - demo] Launch canceled!

然后在项目的bin文件中拷贝出项目

然后创建一个批处理文件,在里面写入

java -jar signapk.jar platform.x509.pem platform.pk8 项目名.apk 新项目名.apk

当然还需要signapk.jar platform.x509.pem platform.pk8 这3个文件

3个文件下载 

然后将生成的APK放到android中就行,嗯。测试2.3.3版本是有效的。但6.0以上版本是无效的。

你可能感兴趣的:(android)