我的应用程序在Android 2.3上工作得非常好,但我的客户计划很快将他的设备升级到Android 4.0.4。
他们的设备有自定义固件,里面有我的软件。该应用程序自动创建自定义APN并具有其他功能。
我在ICS中有两个限制:如果用户没有手动启动程序,程序就无法运行而我无法创建自定义APN,因为从Android中删除了该权限。
我正在考虑创建一个新应用程序(服务)来创建APN并更改旧应用程序以调用这个新应用程序。
新的将使用相同的固件证书进行签名。阅读一些帖子,如果你的软件是用系统证书签名的,你可以创建APN。这是对的吗?
另一个问题:这项新服务显然没有界面,因此用户不会手动启动一次。我可以编写一个应用程序来启动它吗?
提前感谢。
答案 0 :(得分:0)
如果有人想知道答案:您需要使用系统证书并将软件放入固件中。