Python SL4A Development

Хорошо, я чувствую себя расстроенным идиотом. Я хочу заявить об этом заранее.

Я пытаюсь настроить 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.

Любая помощь или руководство для начинающих будут очень признательны.

Я знаю, что, должно быть, делаю что-то не так, потому что вижу, как другие устраиваются с относительной легкостью.

Заранее спасибо.

8
задан Paul 31 May 2012 в 19:16
поделиться