我正在尝试以编程方式在HTC Desire S设备Android版本2.3.5和HTC Sense版本3.0中添加CA证书。
我使用以下代码:
Intent intent = new Intent("android.credentials.INSTALL");
intent.putExtra("name","testCA");
intent.putExtra("CERT", bytes);
startActivityForResult(intent, CA_CERT_ADDED);
我正在使用证书字节正确填充变量“bytes”。当我运行代码时,会出现一个对话框,说明我正在安装CA证书,但是对话框没有填入我传入的证书名称。
在其他类型的设备上(非htc)我没有这个问题。它只是HTC设备。
之前有没有其他人遇到过此问题并且有解决方案。
提前谢谢