Хорошо, я чувствую себя расстроенным идиотом. Я хочу заявить об этом заранее.
Я пытаюсь настроить Python/Android, чтобы разрабатывать приложения Python для Android. У меня есть и SL4A, и интерпретатор Python, установленные на моем устройстве Android, и я могу написать приложение на телефоне, которое работает.
Проблема в том, как я могу продолжать разработку на своем ПК и взаимодействовать с моим устройством Android. Я распаковал дополнительный пакет и поместил его в $PYTHONPATH/site-packages/. Я интегрировал Ecplise с пакетами PyDev и Android и установил переменные среды AP_PORT и AP_HOST.
Когда я запускаю следующий код:
import android
droid = android.Android()
droid.makeToast("Hello")
Я получаю ошибки в Eclipse, в том числе "com.googlecode.android_scripting.rpc.RpcError: Unknown RPC". к плохим магическим числам.
Когда я захожу в Python через CLI и набираю
import android
, я получаю следующий вывод
com.googlecode.android_scripting.rpc.RpcError: Unknown RPC.
Любая помощь или руководство для начинающих будут очень признательны.
Я знаю, что, должно быть, делаю что-то не так, потому что вижу, как другие устраиваются с относительной легкостью.
Заранее спасибо.