Articles of Андроидный

Пока я делаю источник Android 6.0, он не прошел

Когда я выполняю команду «make» источника Android 6.0, она не удалась. Вот сообщение об ошибке, я не вижу и не нахожу никакого метода решения. Пожалуйста, помогите мне. [31% 8837/27694] Сборка: out / host / darwin-x86 / obj / EXECUTABLES / jack_intermediates / jack FAILED: / bin / bash -c "(true) && (out / host / […]

Не удалось обнаружить завершение работы TTS (callback) android.

Я разрабатываю приложение для Android, в котором я использую преобразование текста в речь. Что мне нужно, когда я открываю приложение для преобразования текста в речь. После завершения этого я хочу что-то сделать. Мой код выглядит public class Mainactivity extends Activity implements OnInitListener, OnUtteranceCompletedListener{ private static int REQ_CODE = 1; private TextToSpeech tts = null; private […]

Как Android «ОС» обнаруживает входящий вызов

Я новичок в разработке приложений для Android, и мне нравится знать (1), как ОС Android обнаруживает входящий вызов (номер) и отображает имя контакта и дает нам возможность присутствовать на звонке. (2). Что происходит внутри ОС, когда нажата кнопка «КОНЕЦ КЛЕТКИ». Ожидая вашего доверия. Когда я искал это, я получаю только классы и методы для создания […]

Вход в библиотеку «Библиотечный код Java» для приложений Android

Я следую рекомендациям по внедрению независимого кода для Android-устройств (не приложений!) Для моих приложений Android в отдельном проекте «Java Library Code». Это упрощает тестирование, так как я могу использовать стандартный макет проекта maven, поддержку Spring test и системы Continuous Build, к которым я привык. Я не хочу смешивать это в своем проекте Android App, хотя […]

Как отделить логику приложения от сетевого уровня в Android с помощью Retrofit 2

Я новичок в Android и дооснащении, и я столкнулся с одной проблемой. Я хочу, чтобы мои слова разрешали использовать класс «ServerCommunication» (singelton), где выполняется вся магия Retrofit, и у него будут публичные методы, в которых выполняются вызовы REST. Я хочу использовать этот экземпляр «ServerCommunication» в своих действиях для вызова службы Rest, но это все. Логика […]

Android net.sip: manager.makeAudioCall (..) выдает ошибку сеанса sip

Я пытаюсь установить вызов, используя sip на Android. Разрешения в моем манифесте: <uses-permission android:name="android.permission.CALL_PHONE"/> <uses-permission android:name="android.permission.USE_SIP"/> <uses-permission android:name="android.permission.INTERNET"/> Разрешение CALL_PHONE существует, потому что мое приложение также вызывает обычные номера. Это код активности: package xxx; import java.text.ParseException; import android.app.Activity; import android.app.PendingIntent; import android.content.Intent; import android.net.sip.SipAudioCall; import android.net.sip.SipException; import android.net.sip.SipManager; import android.net.sip.SipProfile; import android.os.Bundle; import android.util.Log; public […]

Android-библиотека для чтения или анализа шейп-файла

Есть ли какая-либо библиотека, которая может прочитать синтаксический анализ .shp-файла, желательно там, где мне не нужно использовать NDK. Я пытался использовать GeoTools, но я не могу шов, чтобы заставить его работать на Android.

Как разбудить Android-телефон от сна?

Как запрограммировать пробуждение телефона Android от сна (временно приостановить)? Я не хочу приобретать wakelock, а это означает, что телефон переходит в «настоящий» сон с отключенным процессором. Думаю, я могу использовать какой-то механизм RTC (часы реального времени)? У кого-нибудь есть примеры? Благодарю.

IllegalArgumentException при использовании Отто с сохраненным фрагментом

Я использую Otto 1.3.3, и когда я возобновляю свое приложение, иногда я получаю исключение IllegalArgumentException со следующей командой stacktrace: Caused by: java.lang.IllegalArgumentException: Producer method for type class com.couchsurfing.mobile.ui.setup .SessionProviderFragment$SessionConnectionStateChangeEvent found on type class com.couchsurfing.mobile.ui.setup.SessionProviderFragment, but already registered by type class com.couchsurfing.mobile.ui.setup.SessionProviderFragment. at com.squareup.otto.Bus.register(Bus.java:194) at com.couchsurfing.mobile.ui.BaseRetainedFragment .onCreate(BaseRetainedFragment.java:20) SessionProviderFragment сохранил свой экземпляр, пожалуйста, найдите расширенный класс: public […]

Группа сортировки Android

Как я могу отсортировать этот массив по дате или имени? String[][] datetable= new String[21][2]; datetable[0][0] = "2011.01.01"; datetable[0][1] = "Name1"; datetable[1][0] = "2011.01.03"; datetable[1][1] = "Name2"; . . . datetable[20][0] = "2011.02.16"; datetable[20][1] = "Name3";