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デバイスのみです。
他の誰かがこれに遭遇したことがありますか?それに対する解決策はありますか?
前もって感謝します