26.04.2014 / 18:01 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| neitron, перед вызовом библиотеки перенаправь вывод в любое удобное место, например в файл. System.setOut( .. )
__________________
let live |
26.04.2014 / 18:14 | |
neitron Пользователь Сейчас: Offline
Имя: maksim Регистрация: 12.01.2011
| Исходного кода нет. Что делать не особо понял, желательно пример. Пробовал через System.setOut и LogCat но не выходит синхронно, а только после завершения процесса работы с библиотекой получаю результат что не есть удобно так как процесс может длиться 10 мин.
|
26.04.2014 / 18:39 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| neitron, а так? ByteArrayOutputStream os = new ByteArrayOutputStream();
System.setOut(new PrintStream(os));
//
String output = os.toString();//os.toString("UTF8");
tv.setText(output);
Перед вызовом os.toString() можно вызвать os.flush(); __________________
let live Изменено aNNiMON (26.04 / 19:24) (всего 3 раза) |
26.04.2014 / 20:08 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Имеется исходные классы явы, скажите как на андроиде скомпилировать их и поместить в апк-архив? Заранее спасибо!
|
26.04.2014 / 20:09 | |
Senderman Пользователь Сейчас: Offline
Имя: Юля Откуда: Москва Регистрация: 11.02.2014
| samodelkin, ты что, хочешь из jar apk сделать?
__________________
Прошиваем что-нибудь |
26.04.2014 / 20:11 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Senderman, нет, я хочу из исходных классов в формате java скомпилировать апк, хочу среду разработки сделать или хотябы интерпретатор. Если нельзя это сделать, то скажите как в готовый апк-файл добавить текстовый файл.
|
27.04.2014 / 15:38 | |
neitron Пользователь Сейчас: Offline
Имя: maksim Регистрация: 12.01.2011
| И так по поводу Пост #337413. Я конечно нашёл решение но вот оно не выходит в реальном времени. Я даже конечно думаю может вернуться к logcat так как AIDE добавляет класс LogCatBroadcaster который как я понимаю передает лог в реальном времени в AIDE но вот судя по декомпилю данного класса не особо ясно как сделать аналог для своего приложения. Посоветуете что-то. |
27.04.2014 / 16:22 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| neitron, а ты в отдельном потоке запускаешь? может прога блочит главный поток и по этому результат только после окончания работы выводится.
__________________
знает толк |
27.04.2014 / 18:23 | |
neitron Пользователь Сейчас: Offline
Имя: maksim Регистрация: 12.01.2011
| Без потока делал, с потоком куча ошибок пишет на экран и не работает.
|
27.04.2014 / 18:33 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| neitron, тут я ничего уже не сказать, посмотри с чем ошибки связаны, может это библиотека сама их генерирует. В System.out поидее и другие програмы пишут.
__________________
знает толк |