Обратная связь на использовании ASE на Android?

StackOverflow https://stackoverflow.com/questions/2843845

  •  27-09-2019
  •  | 
  •  

Вопрос

Кто-нибудь использовал ASE (Android сценариев окружающей среды) Для чего-либо, кроме доказательства концептуальных приложений?

Каковы основные ограничения?

Любая обратная связь была бы отличной.

Это было полезно?

Решение

Как этот этап, используя ASE в качестве платформы вашего фактического продукта, в целом будет плохой шаг, если производительность имеет решающее значение. Он отлично подходит для быстрого прототипирования и / или проверки вашего понимания того, как работает API. Но удар производительности нетривиален. Это подход, который также рекомендует Google:

Что касается переводчиков ASE, Lua и Python являются оба перекрестными скомпилированными дюгонками C, которые работают в собственном процессе. CPYHON значительно более исполнительный, чем Jython (тем более, что Android в настоящее время не поддерживает JIT).

Что касается фасадов Android, API в первую очередь сосредоточен на том, чтобы облегчить запись скриптов, чем на производительность этих сценариев. Тем не менее, помните пословицу «Измерьте первым, затем оптимизировать». Ас о быстром развитии в конце концов.

Если у вас есть проблемы с производительностью для вашего приложения, возможно, лучше использовать стандартный Android SDK (или NDK), где у вас будет больше контроля над системой.

Другие советы

ASE, как подразумевает имя, это скрипты окружающая обстановка.

Вы не должны использовать его для создания полноценных приложений, оно должно использоваться только для небольших сценариев по повседневным дни.

Т.е. если вы думали: «Я код для Android с помощью Python», подумайте еще раз: до тех пор, пока вы не можете компилировать его и иметь полный доступ к библиотеке, это не выходит.

Поскольку поддержка GUI имеет к нулю, мои обратные связи о ASE тоже близко к нулю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top