не работает Custom Search API в андроид приложении

224
25 апреля 2018, 07:54

Использую пример с сайта

http://develnotes.org/article143760 (Окей Google. Используем Custom Search API в Java.)

Выполняя запуск метода main(String arg[]) в android studio, все прекрасно работает. и можно получить по любому запросу, ответ в виде ссылок (как в примере). Это во вкладке Run в андроид студии всё выполняется.

Если запускаю этот метод на живом андроид устройстве, то получаю почему то ошибку.

В логах вижу следующее:

I/System.out: Поиск начался.
W/System.err: Во время поиска произошла ошибка: null

запускаю через активити, назначив на слушатель кнопки следующее:

button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Main.main(); // запускаю тот самый метод, убрав в классе Main у метода main "String arg[]"
            }
        });

Как это понять? и почему не работает на устройствах? Или я неправильно запускаю метод? Все классы как в примере, весь текст кода идентичен, естественно кроме моих API и EngineID. Заранее благодарю, если поможете разобраться, в чем тут загвоздка.

p.s: разрешения в манифесте присутствуют.

READ ALSO
Парсинг(Скрапинг) web-стриниц

Парсинг(Скрапинг) web-стриниц

Мне нужно пропарсить веб страницу в java, на которой необходимо сперва залогиниться ввести пароль и тдЧитал в интернете , это делают через htmlunit

203
Замена разделителя в строке

Замена разделителя в строке

Есть строка с реквизитами вида AAA,BBBB,AAAAA И есть строка с реквизитами вида AAA, BBBB, AAAAA Так же бывают AAA,BBBB, AAAAA или AAA ,BBBB, AAAAA

244
Docker & Tomcat

Docker & Tomcat

Всем привет, в java я новичок, есть приложение на Spring Boot, поставлено на контейнере DockerПри запуске Томкат занимает 8080 порт, и Докер тоже висит...

165
задача с передачей объекта в фрагмент

задача с передачей объекта в фрагмент

Помогите решить задачу, в моем способе есть неразрешимая проблема

215