我正在使用碰巧将Android用作操作系统的某些设备。一个运行Android L,另一个运行N。我们运行一个自定义的NDK应用作为启动器。这些设备是为我们制造的,我们出售它们。这些设备可驱动会议室中的显示,并允许用户无线共享其内容。他们还可以提供数字标牌。
我需要管理员能够远程上传设备将遵循的内部CA证书。问题是我一直在使用Google证书,但是在设备上获得证书后仍然不知道该怎么办。安装技术不能要求用户与设备进行交互。
这些不是可以预先安装的证书。具有自己内部证书颁发机构的设备所有者必须可以动态安装它们。
我们的应用主要是C ++ NDK。它不能作为系统应用程序运行,但是可以以root用户身份运行Shell命令。当然,我们可以调用Java代码。
那么,如何使设备使用上载的CA证书?