Можно ли использовать скрипты Android, созданные с помощью ASE, в качестве типичного приложения для Android (например, написанного на Java)? - PullRequest
3 голосов
/ 26 июня 2010

Я очень, очень плохо знаком с Android. Мне было предложено поближе познакомиться с Android, когда я услышал о возможности писать приложения для Android на языках сценариев, таких как Python. Это звучит великолепно и на самом деле прекрасно работает.

Я провел несколько экспериментов, и все выглядит очень интересно. Я заметил, что я могу написать свои скрипты на Android или создать файл скрипта на своем компьютере, а затем скопировать их в папку Android ase / scripts. Это чем-то отличается (насколько я знаю) от процесса создания приложения для Android на Java (когда вы создаете код, скомпилируйте его в .apk и установите на Android).

Чтобы быть более конкретным, я хочу знать:

  1. Каковы ограничения (если таковые имеются) приложений на основе сценариев на Android?
  2. можно ли отправлять приложения, написанные на языках сценариев, в Android Market и разрешать другим пользователям устанавливать их без необходимости установки ASE?
  3. Есть ли способ создания более сложных, многофайловых проектов на языках сценариев на Android?

Спасибо за любые подсказки. Также, пожалуйста, не стесняйтесь исправлять меня, если я допустил ошибку или неверное предположение в своем вопросе - как я уже писал, я очень плохо знаком с Android.

Ответы [ 2 ]

3 голосов
/ 26 июня 2010

каковы ограничения (если есть) скриптовые приложения на Android?

Я бы перевернул вопрос. Сценарии могут выполнять только то, что является родным для их языка, плюс то, что отображается на фасаде Android . Таким образом, вы не создаете полные пользовательские интерфейсы и т. П., Самое большее, у вас есть доступ к некоторым предварительно упакованным диалоговым окнам (например, getPassword()). Итак, в целях написания сценариев ASE очень удобен, но вы не создаете приложения, ИМХО.

можно ли отправлять приложения, написанные на скриптовые языки на Android Market и позволить другим пользователям установить их без требования установить ASE?

В настоящее время нет. Над этим работают.

есть ли способ создать больше сложные, многофайловые проекты в скриптовые языки на Android?

Хмммм ... вы можете попробовать любую конструкцию "include" на вашем языке.

1 голос
/ 21 октября 2010

Хотя я лично этого не делал, представляется возможным скомпилировать ваши скрипты на python в .apk.Ознакомьтесь с инструкциями по обмену сценариями в [Android-Scikiting Wiki] [1]

[1]: http://code.google.com/p/android-scripting/wiki/SharingScripts"Android Scripting Wiki "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...