2013-09-11 2 views
0

http://python-for-android.readthedocs.org/en/latest/toolchain/#introductionУстановка SDK и NDK, чтобы начать кодирование программы с питоном

Пожалуйста, не возражаю, потому что это на самом деле не связаны с SO. Я не получаю ответы в askubuntu, поэтому я отправляю этот вопрос. Пожалуйста, ответьте. он будет высоко оценен.

см. Ссылку выше, я скачал SDK и NDK, я запустил диспетчер SDK и установил необходимые файлы. Этого достаточно для платформы? или мне нужно загрузить ADT или eclipse? Я установил cython также как указано в документе. Что я хочу знать, если я установлю eclipse, какую версию я должен скачать? потому что для python нет eclipse.

Во-вторых, после настройки любой платформы (в моем случае, ее просто менеджер SDK, а не затмение) он говорит «после установки они экспортируют как путь установки, версию NDK, так и API для использования« что это значит?

я помню, перед установкой или запуска менеджера SDk, я открыл файл .bashrc, расфасованный 2 линии, экспорта пути = $ Пути: ...... андроида-SDk экспорта пути = $ путь ... ..... android-ndk сохранил его. Я не знаю, начал ли работать менеджер SDK из-за этого, но он работает, и мой эмулятор также работает после создания vew avd.

Я полностью застреваю при экспорте путей установки, версий и apis. Где я их экспортирую? И если вы идете дальше, вы также можете увидеть «настроить путь youre для добавления двоичного файла android»: что это значит? У меня есть ubunu 12.04, мне нужно установить переменные среды?

Затем дальше вниз, он говорит: «Использование», ./distribute.sh -m «kivy»

Когда я бегу, он говорит, не распространять: нет файла или каталога. Ну, я только что загрузил kivy и извлек, что я ничего не сделал для него. Что я должен сделать. Пожалуйста, помогите мне здесь. Мне это действительно нужно. Спасибо

ответ

0

Я не могу дать всю информацию о отдельных битах процесса сборки, которые вы, возможно, сделали не так, но вместо этого вы можете использовать инструмент buildozer. Если вы следуете инструкциям по его установке, он автоматически загружает и связывает все зависимости (в том числе sdk/ndk/python-for-android/python/kivy), уменьшая процесс сборки для приложения kivy для одной команды.

Затем дальше вниз, он говорит: 'Использование', ./distribute.sh -m "kivy"

Когда я бегу, он говорит, не распространять: нет файла или каталога. Ну, я только что загрузил kivy и извлек, что я ничего не сделал для него.

Вам нужно будет запустить эту команду из каталога, в котором вы распаковали python-for-android. В этом каталоге будет файл с именем «distribute.sh».

Кроме того, вам не нужно загружать kivy самостоятельно, python-for-android делает это автоматически как часть процесса распространения. Вам нужна do, чтобы установить вашу собственную версию kivy, чтобы использовать ее локально, что, я полагаю, вы уже сделали?

Я предполагаю, что вы делаете приложение для kivy? Вот для чего предназначены эти инструкции.

Смежные вопросы