相关疑难解决方法(0)

如何使用系统签名签署Android应用程序?

我已经signed-google_ion-ota-14721.zip为我的HTC手机下载并编译了带有图像的Android 2.1版本.编译成功完成,因此系统映像闪烁.如何使用系统签名签署我自己的Android应用程序?

有人可以描述使用系统签名签署用户应用程序的整个过程,因为我对签名过程完全不熟悉.

android

68
推荐指数
2
解决办法
9万
查看次数

以root用户身份运行安全API调用

我正在尝试运行一些安全(内部)api调用,我显然得到了安全性异常:

java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.provider.Telephony.SPN_STRINGS_UPDATED from pid=24864, uid=10107
Run Code Online (Sandbox Code Playgroud)

我试图从root运行相同的调用,但我不确定它是否可能在第一时间.我当然可以获得这样的root权限:

Process p = Runtime.getRuntime().exec("su");
Run Code Online (Sandbox Code Playgroud)

但它似乎没有做到这一点.我得到了相同的安全例外.我见过的其中一个示例试图先等待su呼叫完成,如下所示:

Process p = Runtime.getRuntime().exec("su");
p.waitFor();
Run Code Online (Sandbox Code Playgroud)

但这对我也没有帮助.那我做错了什么?有可能吗?

如果它很重要,我正在尝试使用PhoneFactory获取com.android.internal.telephony.Phone类的实例(使用反射获取它们).获得反射,它看起来像这样:

// Initialize the telephony framework
PhoneFactory.makeDefaultPhones(this);
// Get the default phone
Phone phone = PhoneFactory.getDefaultPhone();
Run Code Online (Sandbox Code Playgroud)

android root

3
推荐指数
1
解决办法
5360
查看次数

标签 统计

android ×2

root ×1