In meinem Computer, kann ich die Java-Sicherheitsdatei unter folgendem Pfad:Java Sicherheitsdatei-Lokalisierung in Android
jre/lib/security/java.security
Wo kommt android store diese Datei in Android 4.1 und höher? & Ist es nur durch gerootete Geräte zugänglich?
==== ==== UPDATE
Im Allgemeinen muss ich wissen, wo android die Liste der Sicherheitsanbieter unterhält (z. AndroidOpenSSL, HarmonyJSSE, etc). Ich denke, es sollte eine Systemdatei geben, die die Liste dieser Anbieter verwaltet (wie die Datei jre/lib/security/java.security
in meinem Computer).
Wo befindet sich diese Datei? Ich weiß, dass ich Security Klasse verwenden kann, um die Liste zu erhalten, aber ich muss den Speicherort der Datei in Android wissen.
(Der Grund, warum ich ist, die Position der Datei in android wissen will, dass ich mag die Reihenfolge der Anbieter wechseln.)
Ich glaube nicht, dass es existiert. Android verwendet das JRE nicht und Berechtigungen werden komplett anders gehandhabt. –
@GabeSechan, Aber es muss eine Datei pflegen die Liste der Sicherheitsanbieter, in meinem Computer ist es in 'jre/lib/security/java.security', Android muss diese Art von Datei haben, das ist, was ich eigentlich frage . Aber trotzdem danke. –
@GabeSechan, was? meinst du auch nicht in einer systemdatei gepflegt? Wenn du dir sicher bist, was du gesagt hast, kannst du mir bitte eine Anweisung geben, wo hält Android die Sicherheitsdienste? Zumindest habe ich den Code 'Security.getProviders()' versucht, der alle Provider auf meinem Android-Gerät auflistet, deshalb vermute ich, dass es eine Systemdatei geben muss, die die Liste des Sicherheitsproviders verwaltet. –