Articles of android networking

Android 2.2 MediaPlayer для HTTPS и потокового видео

Я создал службу, которая использует android.media.MediaPlayer , она отлично работает с устройствами с 3.1 + и, как ожидается, не полностью работает со старыми версиями Android, поскольку HTTPS и потоковая передача в реальном времени не поддерживаются . Нет проблем с локальными файлами. Что я хочу сделать, так это использовать android.media.MediaPlayer для устройств с 3.1 +, и […]

Таймаут по умолчанию для Android MediaPlayer

Кто-нибудь знает, каков тайм-аут по умолчанию для класса MediaPlayer для Android при использовании URL-адреса HTTP в качестве источника? Пока я искал, установить этот тайм-аут невозможно (в отличие от HttpURLConnection), и получать информацию об этом, реализуя интерфейс MediaPlayer.OnErrorListener, но кто-нибудь, что является таймаутом по умолчанию, после которого он отправляет вызов этому Метод (MediaPlayer.OnErrorListener.onError ()) (а также […]

Сломанная труба при попытке загрузить большое обновление файла 2

Я получаю следующее исключение между загрузкой при попытке загрузить большой видеофайл (~ 140 Мб) с использованием модификации 2.0. Маленькие файлы проходят нормально. javax.net.ssl.SSLException: Write error: ssl=0xb924ef28: I/O error during system call, Broken pipe at com.android.org.conscrypt.NativeCrypto.SSL_write(Native Method) at com.android.org.conscrypt.OpenSSLSocketImpl$SSLOutputStream.write(OpenSSLSocketImpl.java:771) at okio.Okio$1.write(Okio.java:80) at okio.AsyncTimeout$1.write(AsyncTimeout.java:155) at okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.java:176) at okio.RealBufferedSink.write(RealBufferedSink.java:46) at okhttp3.internal.http.Http1xStream$FixedLengthSink.write(Http1xStream.java:286) at okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.java:176) at okio.RealBufferedSink.writeAll(RealBufferedSink.java:104) at okhttp3.RequestBody$3.writeTo(RequestBody.java:118) at […]

Как использовать самоподписанный SSL-сертификат на Android

Эта штука уже пару дней меня подтачивает. Я прочитал много других вопросов по этой проблеме и до сих пор не смог продолжить. Я создал простое тестовое приложение для тестирования SSL на Android. Приложение имеет только одну кнопку, и при нажатии приложение пытается отправить «Hello World» через SSL-шифрованное соединение с моим тестовым сервером, который затем отвечает […]

Android Volley Library: Как отправить изображение на сервер?

Ги парней! У меня есть jpg image stored on my device и я хочу sent it to server (mywebsite.com/api.php). Я хотел бы использовать volley library потому что он сделан официальными разработчиками Android из Google, и я думаю, что они как можно скорее добавят его в sdk. Сейчас я использую следующий код для отправки Strings на […]

Отправка запроса Multipart / Form с несколькими параметрами?

Я пытаюсь загрузить изображение на сервер, и я получаю разные ответы от сервера в зависимости от объекта, который я отправляю. Когда я отправляю FileBody fb = new FileBody(new File(filePath), "image/jpeg"); StringBody contentString = new StringBody(directoryID + ""); MultipartEntity entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE); entity.addPart("file", fb); entity.addPart("directory_id", contentString); postRequest.setEntity(entity); HttpResponse response = httpClient.execute(postRequest); // Read the response […]

Модернизация 2.x: Заголовок журнала для запроса и ответа

Я использую retrofit 2.x, и я хочу записать заголовок и тело запроса и ответа. HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor(); interceptor.setLevel(HttpLoggingInterceptor.Level.BODY); OkHttpClient client = new OkHttpClient.Builder() .addInterceptor(interceptor) .addInterceptor(REWRITE_CACHE_CONTROL_INTERCEPTOR) .addNetworkInterceptor(new Interceptor() { @Override public okhttp3.Response intercept(Chain chain) throws IOException { Request request = chain.request().newBuilder() .addHeader("key", "value") .addHeader("HEADER","HEADER Value") .build(); return chain.proceed(request); } }).build(); И это, как я […]

Использование службы Android для работы с сетевым подключением

Я работаю над Android-приложением, которое должно поддерживать сетевое подключение к серверу чата. Я понимаю, что я могу создать службу для инициирования подключения к серверу, но как служба будет уведомлять о поступлении новых входящих сообщений в Android? Управлению необходимо обновить представление, чтобы показать новые сообщения. Я довольно новичок в Android, поэтому любая помощь приветствуется. Благодаря!

Аутентификация Http в андроиде с использованием библиотеки волейбола

Как сделать аутентификацию Http для API с помощью библиотеки Volley ? Я пробовал следующий код …. он выдает исключение исключения Execution и Null. String url = "Site url"; String host = "hostName"; int port = 80; String userName = "username"; String password = "Password"; DefaultHttpClient client = new DefaultHttpClient(); AuthScope authscope = new AuthScope(host, port); […]

Как проверить загрузку и выгрузку скорости Wi-Fi / 3g?

Я обыскал в Google 2-3 часа, чтобы узнать какой-либо учебник для измерения скорости Wi-Fi и Wi-Fi и 3g-скорости сети. На самом деле я хочу измерить скорость загрузки и загрузки. Но Google предоставляет мне приложения для этого, но я хочу развивать его сам. Кто-нибудь подскажет мне, существует ли для этого API или учебник? Любая помощь будет […]

Intereting Posts
Как открыть папку «Мои файлы» в Android программно (с использованием Intent)? Утилизация растровых изображений в списке вызывает проблемы Программно установить экран в offroid Как интегрировать API Facebook в приложение Android? Как отключить CalendarView в DatePicker? Как использовать неопределенный индикатор выполнения в библиотеке appcompat-v7 r21? Любые проблемы с использованием TCP и UDP в одном приложении? ViewPager показывает следующий и перед просмотром элемента на экране Android несколько <приложение> в одном androidmanifest Eclipse изменяет Android SDK проекта при импорте из существующего источника Узнайте, зашифровано ли устройство зашифрованным диском и какое шифрование было использовано? Как установить LAYOUTGRAVITY для TextView в Android? Android WebView не загружает кешированный веб-сайт, если нет соединения GPS-местоположение эмулятора Android дает неправильное время Метаданные Android из манифеста, возвращающего null