Jeder vor kurzem habe ich Code Forschung mit HttpURLConnection Modul, wenn ichWo ist die Klasse "com.android.okhttp.HttpHandler" definiert?
finden... ...
// Fall back to a built-in stream handler if the user didn't supply one
if (protocol.equals("file")) {
streamHandler = new FileHandler();
} else if (protocol.equals("ftp")) {
streamHandler = new FtpHandler();
} else if (protocol.equals("http")) {
try {
String name = "com.android.okhttp.HttpHandler";
streamHandler = (URLStreamHandler) Class.forName(name).newInstance();
} catch (Exception e) {
throw new AssertionError(e);
}
} else if (protocol.equals("https")) {
try {
String name = "com.android.okhttp.HttpsHandler";
streamHandler = (URLStreamHandler) Class.forName(name).newInstance();
} catch (Exception e) {
throw new AssertionError(e);
}
} else if (protocol.equals("jar")) {
... ...
Wo ist kein Java, die Namen „com.android.okhttp.HttpHandler“ oder „com.android.okhttp.HttpsHandler“ ist ,
Also wie & wo Android diese Klasse laden?
Ich muss fragen , nach was hast du gesucht, bevor du diese Frage gestellt hast? – zgc7009
Entschuldigung für das Fehlen dieser Informationen, ich suche diese auf http://androidxref.com/, aber keine nützlichen Informationen, denke ich. siehe http://androidxref.com/6.0.1_r10/search?q=com.android.okhttp.HttpHandler&defs=&refs=&path=&hist=&project=abi&project=art&project=bionic&project=bootable&project=build&project=cts&project=dalvik&project=developers&project=development&project = device & projekt = docs & projekt = extern & projekt = rahmen & projekt = hardware & projekt = libcore & projekt = libnativehelper & projekt = ndk & projekt = packages & projekt = pdk & projekt = plattform_test & projekt = vorbauten & projekt = sdk & project = system & project = tools – luoqii