我写的程序中,需要使用反射调用系统中ITelephony隐藏的call方法,在未对apk签名时该功能可以正常使用,但是签名以后该功能就失效了,但是别的功能可以使用,为什么呢?
    
    谢谢!

解决方案 »

  1.   

    咦?关注一下。我也希望知道真相
    android一定对设备上的资源和功能进行保护 系统中ITelephony在其中
    未签名可以使用  签名后权限不好使了? 
      

  2.   

    不会吧,用eclipse自动编译签名的试试
      

  3.   

    是不是用了proguard混淆打包??
      

  4.   

    回咖啡老师:个人感觉与签名无关,而是在其它地方出问题了。因为eclipse默认的签名都可以
      

  5.   

    proguard混淆的问题
    把你不希望混淆的类加到这里面-keep public class com.****