是否可以创建Android服务来处理自定义APN以修复ICS限制?

时间:2013-04-25 14:55:03

标签: android service android-4.0-ice-cream-sandwich

我的应用程序在Android 2.3上工作得非常好,但我的客户计划很快将他的设备升级到Android 4.0.4。

他们的设备有自定义固件,里面有我的软件。该应用程序自动创建自定义APN并具有其他功能。

我在ICS中有两个限制:如果用户没有手动启动程序,程序就无法运行而我无法创建自定义APN,因为从Android中删除了该权限。

我正在考虑创建一个新应用程序(服务)来创建APN并更改旧应用程序以调用这个新应用程序。

新的将使用相同的固件证书进行签名。阅读一些帖子,如果你的软件是用系统证书签名的,你可以创建APN。这是对的吗?

另一个问题:这项新服务显然没有界面,因此用户不会手动启动一次。我可以编写一个应用程序来启动它吗?

提前感谢。

1 个答案:

答案 0 :(得分:0)

如果有人想知道答案:您需要使用系统证书并将软件放入固件中。