Manifest中添加android:sharedUserId="android.uid.phone"后用mmm编译出apk,用platform重新签名后,尝试在真机上安装出现"应用程序未安装",怎么解决?
有谁知道添加android:sharedUserId后怎样才能使应用程序可以像普通应用程序那样安装呢

解决方案 »

  1.   

    整个源码编译下再install apk试试,phone和Contacts这两个模块单编后应用会出错
      

  2.   

    直接放在Packages/apps/下与源码直接编译,得到System.img情况下,程序可以正常运行,但是把程序apk拿到真机上安装就安装不了,提示"应用程序未安装"。
      

  3.   

    framework也要编译啊  源码src上级目录 make -j4
      

  4.   

    不是很明白为什么连framework也要编译,这个源程序只是我自己编写的,只是在Manifest中添加了android:sharedUserId="android.uid.phone",但不能在真机上安装。
      

  5.   

    make -j4这样编译的话...不是一般的时间可以解决,起码也要一个小时左右...
      

  6.   

    如果你的源码第一次已经编译过,以后再用make -j4编译最多15分钟,你只改app层更快5分钟保证搞定
    就算一个小时要是问题解决了何乐而不为?
      

  7.   

    楼主能解决吗?我也遇到了,用源码mmm直接编译出来的apk在模拟器上可以运行,到真机上就安装不了,有答案发邮件我 [email protected],或q我也可以,谢谢