Форум программистов, компьютерный форум CyberForum.ru

Ищу устройство с полноценной поддержкой USB host - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Tab вложенный в tab http://www.cyberforum.ru/android-dev/thread570057.html
Доброго времени суток, Натнулся на такую проблемку (и не наткнулся на её решение в интернете), есть потребность вложить TabActivity как элемент другую TabActivity, то есть чтобы по нажатию на элемент первой активити вываливался список вкладок второй, причём вываливался строго под вкладками первой. Никто не придумывал красивого решения для таких вещей? Может существует готовое решение для...
Программирование Android Частота обновления экрана (FPS) на Canvas Здравствуйте. Рисую на канве. Проверил частоту обновления экрана (FPS ) на 2 телефонах – один 1000 мегагерц другой 600 – совпадает, возникает предположение что фпс не зависит от процессора. Если вспомнить справку "Or, in a separate thread, wherein you manage a SurfaceView and perform draws to the Canvas as fast as your thread is capable (you do not need to request invalidate())." то не ясно... http://www.cyberforum.ru/android-dev/thread569960.html
Vk.com api audio.get +resonce Программирование Android
Прошу о помощи мучаюсь уже неделю, в кратце, делаю запрос через vk api, запрос приходит успешно, но вот ответ обработать не знаю как. вот описание запроса http://vk.com/developers.php?oid=-1&p=audio.get вот как я его выполняю собственно: public ArrayList<Audio> getAudiomy(Long uid, Long gid,int count) throws MalformedURLException, IOException, JSONException, KException{ Params params =...
Программирование Android Передача данных между activity
Здравствуйте! Для передачи данных между Activity требуется Создаём новое намерение (Intent). Intent intent = new Intent(this, NewActivity.class);И добавляем в него нужные на параметры: intent.putExtra("paramName1", paramValue1); intent.putExtra("paramName2", paramValue2);Пользователь вводит данные в строку(текст)-где этот param сохраняется,чтобы его потом вызвать?=) Текст Layout
Программирование Android Клиент bluetooth. как в кнопке правильно вызвать метод для подключения? http://www.cyberforum.ru/android-dev/thread569348.html
нашел в интернете готовый класс private class ConnectThread extends Thread { private final BluetoothSocket mmSocket; private final BluetoothDevice mmDevice; public ConnectThread(BluetoothDevice device) { // используем вспомогательную переменную, которую в дальнейшем // свяжем с mmSocket, BluetoothSocket tmp = null;
Программирование Android Не могу найти ошибку Здравствуйте! Помогите, пожалуйста, найти ошибку в коде: вот QuizGameActivity.java: package com.androidbook.triviaquiz; import android.content.Intent; import android.os.Bundle; import android.view.Menu; подробнее

Показать сообщение отдельно
_angry
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 4

Ищу устройство с полноценной поддержкой USB host - Программирование Android

11.05.2012, 14:17. Просмотров 2009. Ответов 0
Метки (Все метки)

Всем привет.
Для задачи коммуникации между android планшетом и неким внешним USB HID устройством написал java приложение. Отлаживался на нетбуке asus ( платформа x86 ). Все шикарно, все работало как надо. Когда дошел до финальной стадии, т.е. опробации на реальном планшете, случился казус. Купили планшет explay informer 701, поставили на него приложение. Но мое приложение не видит ни одного USB устройства. При этом подключенные мышки и флэшки сам планшет замечательно определяет и с ними работает. Но доступа к ним через API ОС нету. Т.е., такое чувство, что host производители программно поддержали на уровне явно ниже реализации через API. Версия ОС Android 4.0.3. В соответствии с андроидовскими доками этого выше крыши хватает для работы с usb host (полная поддержка д.б. начиная с 3.1). Замечу, что на нетбуке asus, на котором я отлаживался, также стоит 4.0.3. И все работало! Далее поставили то же приложение на телефон htc с хостом. Тот же результат. Кол-во USB устройств - 0. В связи с этим надо найти устройство, у которого есть нормальная поддержка usb host. Если у кого есть возможность, пожалуйста, поставьте на свои девайсы мою тестовую апликуху и попробуйте будут ли видны подключаемые USB девайсы. Файл .apk лежит здесь:https://rapidshare.c...USBTest_V31.rar (версия для android 3.1). Это микро-тест. Приложение раз в секунду читает список подключенных USB девайсов и отображает число на экране. Для подключенных девайсов также берется VID и PID и кидается в logcat. Больше оно ничего не делает. Если у кого есть мнения, буду очень благодарен. Ниже код функции, берущей информацию об устройствах:

public void run() {
int i, devCnt;
UsbDevice device;

for ( ; ; ) {
try {

HashMap<String, UsbDevice> deviceList = _manager
.getDeviceList();
devCnt = deviceList.values().size();

_mainForm.Operation(String.format("%d USB devices found", devCnt));
Log.i("USBTester", String.format("USB devices: %d", devCnt));

for (i = 0; i < devCnt; i++) {
device = (UsbDevice) deviceList.values()
.toArray()[i];
int vid = device.getVendorId();
int pid = device.getProductId();
Log.i("USBTester", String.format("VID=0x%04x PID=0x%04x", vid, pid));
}

Thread.sleep(1000);
} catch (Exception ex) {
}
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru