无法安装 CA 证书 (Android 11)

时间:2021-02-25 00:51:10

标签: java certificate android-11

我尝试安装 Adguard CA 证书以使用以下方法在 Android 11 上激活 HTTPS 过滤:

  1. 打开设备设置
  2. 转到“安全”
  3. 转到“加密和凭据”
  4. 转到“从存储安装”或“安装证书”(取决于设备)
  5. 从可用类型列表中选择“CA 证书”
  6. 接受警告并点击“仍然安装”

直到第 6 步,它并没有将我定向到文件选择页面。它只是停留在第 5 步的页面上。

当我再次尝试从第 5 步转到第 6 步时,它提示错误消息“证书安装程序不断停止”。此时我必须点击“关闭应用”。

错误报告如下:


Package: com.android.certinstaller v30 (11)
Foreground: Yes
Process-Runtime: 621986

java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=3, result=-1, data=null} to activity {com.android.certinstaller/com.android.certinstaller.CertInstallerMain}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT typ=*/* (has extras) }
    at android.app.ActivityThread.deliverResults(ActivityThread.java:5213)
    at android.app.ActivityThread.handleSendResult(ActivityThread.java:5254)
    at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2246)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:233)
    at android.app.ActivityThread.main(ActivityThread.java:8010)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978)
Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT typ=*/* (has extras) }
    at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2258)
    at android.app.Instrumentation.execStartActivity(Instrumentation.java:1914)
    at android.app.Activity.startActivityForResult(Activity.java:5326)
    at android.app.Activity.startActivityForResult(Activity.java:5284)
    at com.android.certinstaller.CertInstallerMain.startOpenDocumentActivity(CertInstallerMain.java:272)
    at com.android.certinstaller.CertInstallerMain.onActivityResult(CertInstallerMain.java:291)
    at android.app.Activity.dispatchActivityResult(Activity.java:8316)
    at android.app.ActivityThread.deliverResults(ActivityThread.java:5206)
    ... 11 more

我可以知道根本问题是什么吗?

0 个答案:

没有答案