Можно ли использовать сценарии Android, созданные с ASE как типичным приложением для Android (например, написанные в Java)?
Вопрос
Я очень новой для Android. Мне поощрилось, чтобы посмотреть на Android, когда я услышал о возможности писать приложения на Android в языках сценариев, таких как Python. Это звучит отлично, и на самом деле работает отлично.
Я сделал несколько экспериментов, и все выглядит очень интересно. Я заметил, что я могу написать свои сценарии на Android или создать файл сценария на моем компьютере, а затем скопируйте их в папку Android ASE / Scripts. Это как-то разное (насколько я знаю) из процесса создания приложения для Android в Java (когда вы создаете код, составьте его на .apk и установить на Android).
Быть более конкретным, я хочу знать:
- Что такое ограничения (если есть) приложений на основе скрипта на Android?
- Можно ли отправлять приложения, написанные на языках Scripitng на Android Market, и пусть другие пользователи устанавливают их без требования, чтобы установить ASE?
- Есть ли способ создать более сложные, много файловые проекты в языках сценариев на Android?
Спасибо за любые намеки. Также, пожалуйста, не стесняйтесь исправить меня, если я сделал любую ошибку или неправильное предположение в моем вопросе - как я писал, я очень новый для Android.
Решение
Что такое ограничения (если есть) приложений на основе скрипта на Android?
Я бы бросил вопрос вокруг. Скрипты могут выполнять только то, что является родным на их языке плюс вещи, выставленные Android фасад. Отказ Таким образом, вы не создаете полные пользовательские интерфейсы и тому подобное - у вас есть доступ к некоторым предварительно упакованным диалогам (например, getPassword()
). Итак, для целей сценариев ASE очень Slick, но вы не создаете приложения, IMHO.
Можно ли отправлять приложения, написанные на языках Scripitng на Android Market, и пусть другие пользователи устанавливают их без требования, чтобы установить ASE?
Не в настоящее время. Это то, на чем работает.
Есть ли способ создать более сложные, много файловые проекты в языках сценариев на Android?
Уммммм ... Вы можете попробовать что угодно «включать» постройку на вашем языке выбора.
Другие советы
Хотя я не сделал лично, это кажется возможным скомпилировать ваши сценарии Python в .apk. Возьмите заглянуть на инструкции по обмену скриптам на [Wiki Android-Scripting] [1] [1
[1]: http://code.google.com/p/android-scripting/wiki/maringscripts."Скрипты Android Wiki"