0

我有一个在 Android 2.3 上运行良好的应用程序,但我的客户计划很快将他的设备升级到 Android 4.0.4。

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

我在 ICS 中有两个限制:如果用户不手动启动程序,程序将不会运行,并且我无法创建自定义 APN,因为权限已从 Android 中删除。

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

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

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

提前致谢。

4

1 回答 1

0

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

于 2013-07-27T12:06:23.493 回答