2016-02-13 4 views
0

Я строю небольшой проект для моего телефона Android с использованием киви. Я пытаюсь получить обратный ключ android, чтобы сделать Toast, сказав: «Нажмите снова, чтобы выйти», а затем выйдите, когда двойная клавиша нажата дважды. Я проверил онлайн и увидел учебник о том, как это сделать. Мне пришлось использовать import android , но проблема в том, что он просто не работает на моем телефоне. Не на kivy launcher, когда я его протестировал. Я даже скомпилирован в android apk с помощью buildozer, но он все равно не работает. Пожалуйста, им еще очень новичок в kivy и android api. Помогите мне понять это правильно. Или, если есть еще один способ сделать это, я также ценю это. Пожалуйста, укажите пример в своем ответе.kivy import android does not work

+0

Опубликуйте текст ошибки из adc logcat и фрагмент кода, который вызывает ошибку. – jligeza

+0

@ przyczajony. ive запускает команду adb logcat, но я продолжаю получать ответ, что adb не установлен. Но я предположил, что он был установлен, когда buildozer создал мой файл apk. Есть ли что-нибудь, что я могу сделать, чтобы заставить команду работать, нужно ли устанавливать инструменты adb. Я использую Ubuntu 14.04, если это необходимо. Также код, который я пытаюсь использовать, - это следующие ссылки: http://www.pygopar.com/kivy-and-the-back-button/ http://davideddu.org/blog/posts/kivy-back- btn-navigation/ –

+0

Если вы хотите получить ответ на вопрос о переполнении стека, вам необходимо как можно точнее описать вашу проблему. Установите «adb», запустите его и прочитайте журнал. Если сообщения об ошибках ничего не говорят вам, обратитесь за дополнительной помощью. – jligeza

ответ

1

Здравствуйте, ребята, я, наконец, нашел проблему. Импорт и Android действительно работает. Проблема была в том, что я использовал ее неправильно. Я пытался сделать makeToast как dis 'android.makeToast. Очевидно, это было неправильно. Выяснилось, что есть еще один способ сделать это с пийнюсом. Большое спасибо за помощь