Articles of Андроидное

OutputStream.write () успешно, но данные не доставляются

У меня очень странное поведение при записи в сокет. В моем мобильном клиенте я использую сокет, который инициализируется следующим образом: private void initSocket() { socket = new Socket(); socket.connect(new InetSocketAddress(host, port)); os = new DataOutputStream(socket.getOutputStream()); is = new DataInputStream(socket.getInputStream()); } Затем периодически (каждые 60 секунд) я читаю и записываю некоторые данные в этот сокет (код […]

Перетаскивание RecyclerView с помощью itemTouchHelper странно при перетаскивании

Я читал руководство по этой ссылке «Перетаскивание и перетаскивание с помощью RecyclerView – по IPaulPro», и в некоторых ситуациях у меня мало проблем. Итак, я в основном сделал все, что он объяснил +, я добавил TextView в элемент, который представляет позицию элемента в RecyclerView, примерно так: Все кажется приятным, за исключением случаев, когда я начинаю […]

Ошибка при вставке в исходное состояние при отладке приложений Android

Я только начал заниматься разработкой Android на Mac OS X в Eclipse. При отладке Activity я продолжаю получать следующие ошибки: В файле JAR /platforms/android-10/android.jar отсутствует исходное вложение. Это начинает очень раздражать, значит ли это, что что-то бросает исключение? (Само сообщение не дает какой-либо осмысленной информации о том, почему это происходит). Я не хочу входить в […]

Пример Google cloud messaging

Есть ли у кого-нибудь пример gcm-сервера и проект Android? Предпочтительно учебник, который объясняет все. Я попытался взглянуть на тот, который был включен в образец, но я не смог заставить его работать. У меня есть проект c2dm, который работает как на стороне сервера, так и на Android, но я не знаю, как преобразовать его в gcm. […]

Получение списка классов из пакета в Android-проекте

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

Отладка устройства Android через Bluetooth

У меня проблемы с портами USB на моем ноутбуке (только 1 активен и используется с внешней мышью) Есть ли возможность отлаживать приложения на устройстве через eclipse через Bluetooth вместо USB-кабеля? Благодаря!

Как получить ошибки консоли браузера в Android-Phonegap-приложении, возможно, в Eclipse?

У меня есть приложение PhoneGap, работающее на Android. Мне нужно увидеть журнал браузера (а не только console.log ()), чтобы я мог видеть все ошибки и, возможно, предупреждения. Тем не менее, я знаю об этом подобном вопросе , который не решает мою проблему, потому что он имеет дело только с console.log (). Мое приложение рушится в […]

В чем разница между частными библиотеками Android, зависимостями и папкой libs?

Я новичок в Android-программировании. Я использую Eclipse в качестве среды разработки для разработки. Я начал новый проект, и некоторые файлы jar были автоматически добавлены в проект. Не могли бы вы объяснить, что означает каждый из этих файлов jar? Android 4.4.2 android.jar Частные библиотеки Android Android-поддержка-v7-appcompat.jar Android-поддержка-v4.jar Зависимости от Android appcompat_v7_2.jar ЛИЭС Android-поддержка-v4.jar Кроме того, помимо […]

Как получить доступ к setPreferredNetworkType в Android-источнике

У меня есть вопрос для вас, я пытаюсь выбрать предпочтительный тип сети на своем телефоне Android. Как вы можете сделать, выполнив следующие шаги: Наберите # 4636 # # Выберите «Телефонная информация» Пойдите вниз Выберите предпочтительный тип сети в меню Поэтому после некоторых поисков по исходному коду я нашел правильный класс: Phone.java в (\ frameworks \ […]

Android – Как загрузить приложение HelloWorld на свой телефон?

Я сделал приложение Android Hello Hello, и я пытаюсь загрузить его на свой HTC Incredible. Я считаю, что это 2,2 (как я могу это подтвердить?) В любом случае, Eclipse дает мне это сообщение, а затем отображает окно на скриншоте ниже. Автоматический целевой режим: невозможно обнаружить совместимость устройства. Выберите целевое устройство. Я на Ubuntu 64bit, если […]