加了android:sharedUserId="android.uid.system" 然后签名就不能在有的机器上安装。
不签名就可以安装。
不签名就可以安装。
解决方案 »
- [界面设计] 请教安卓中可否把树状列表以另一种更合适的形式展现
- 为什么android中引用的stings.xml的值不显示
- 判断Android Listview 滑动到了“顶”部
- Android 客户端自动升级后一打开就异常关闭
- 自定义对话框的文字字体颜色为什么看不清呢?
- android Share SDK 获取新浪微博授权登录后的token
- android 4.4菜单拖动卡顿的问题
- 安卓动画 anim 求助,控制动画布局出现的位置
- android 开机不能启动app问题
- javaweb的服务器,找人做了一个安卓壳子,但是安卓8,mui返回按钮不能用
- 如何让WebView显示html5的视频?
- 安卓如何判断一个程序是内置在ROM里的,还是后来安装的
就是这样生成的程序只有在原始的Android系统或者是自己编译的系统中才可以用,因为这样的系统才可以拿到platform.pk8和platform.x509.pem两个文件。要是别家公司做的Android上连安装都安装不了。试试原始的Android中的key来签名,程序在模拟器上运行OK,不过放到G3上安装直接提示"Package ... has no signatures that match those in shared user android.uid.system",这样也是保护了系统的安全。
出厂的真机只给你user权限。