android系统证书管理,Android系统证书

我有一个三星的i-9000和我正在写一个应用程序进入SIM卡的PIN码,如果它尚未做过。在AndroidManifest.xml sharedUserId =“android.uid.system”在我Activty类的代码是::

我插入的Android

TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

clazz = Class.forName(tm.getClass().getName());

m = clazz.getDeclaredMethod("getITelephony");

m.setAccessible(true);

it = (ITelephony)m.invoke(tm);

现在我知道我必须让我签字与体系认证的应用程序(或系统键)与Android 2.3.3一起工作,但我不知道如何做到这一点。我以前从未签署过应用程序,尤其是系统应用程序。

在谷歌,我发现这一个梦电话:

- 在应用程序的AndroidManifest.xml中:在 元素添加属性的android:sharedUserId =“android.uid.system”。

- 导出使用 Eclipse中的Android应用程序的签名版本:Android的工具导出 未签名的应用程序包的项目右键单击>>。

- 根的,Android的源树输入/输出/主机/你的主机/框架/ signapk.jar用来登录使用根 - platform.x509.pem和platform.pk8 您的应用程序的,Android的源代码树/建设/目标/产品/安全

我不明白,最后一个点的意思!!!!我有什么要一步一步做?/out/host/framework/ signapk.jar文件在哪里? platform.x509.pem和platform.pk8在哪里?它说“/ build/target/product/security”,但是这个路径在哪里? 上面的设置是用于Dream电话的,也许在Samsung i9000中有些不同?

我不知道这是否可能是有用的,豪尔我有一个扎根三星的i-9000与黑人10.2 ROM,开发工具:Eclipse中,操作系统:Windows7的32位

非常感谢你!!!!

2011-12-01

Giacomo

+0

我试了扎根三星i9000用的CyanogenMod,与platform.x509.pem和platform.pk8签我的应用程序,和它的作品。 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值