2010-06-26 2 views
3

나는 Android에 매우 익숙하다. Python과 같은 스크립팅 언어로 Android에 응용 프로그램을 작성할 가능성에 대해 들었을 때 Android에 대해 자세히 살펴 보았습니다. 이것은 훌륭하게 들리며 사실 훌륭하게 작동합니다.ASE로 만든 Android 스크립트를 Android 용 표준 응용 프로그램 (예 : Java로 작성)으로 사용할 수 있습니까?

몇 가지 실험을했는데 모든 것이 매우 재미있어 보입니다. 나는 내 안드로이드에 스크립트를 작성하거나 내 컴퓨터에 스크립트 파일을 만든 다음 안드로이드 ase/scripts 폴더에 복사 할 수 있다는 것을 알았다. 이것은 Java에서 Android 용 애플리케이션을 만드는 과정에서 (필자가 아는 한) (코드를 작성하고 .apk로 컴파일하고 Android에 설치하는 경우) 다른 점입니다.

내가 알고 싶은 더 구체적으로 :

  1. 안드로이드에 대한 스크립트 기반 응용 프로그램의 제한 (있는 경우) 무엇인가?
  2. 안드로이드 마켓에 scripitng 언어로 작성된 응용 프로그램을 제공하고 다른 사용자가 ASE를 설치할 필요없이 설치할 수 있습니까?
  3. Android에서 스크립트 언어로 더 복잡한 다중 파일 프로젝트를 만드는 방법이 있습니까?

어떤 힌트를 주셔서 감사합니다. 또한 필자가 실수로 잘못했거나 잘못된 가정을 한 경우 나에게 수정을 요청하십시오. 필자는 Android에 매우 익숙합니다.

답변

3

안드로이드의 스크립트 기반 응용 프로그램의 제한 사항 (있는 경우)은 무엇입니까?

나는 질문을 뒤집을 것이다. 스크립트는 해당 언어의 기본 언어와 Android facade에 노출 된 언어 만 실행할 수 있습니다. 따라서 전체 사용자 인터페이스 등을 만들지는 않습니다. 대부분 미리 패키지화 된 대화 상자 (예 : getPassword())에 액세스 할 수 있습니다. 따라서 스크립팅을 위해 ASE는 매우 매끄 럽지만 응용 프로그램을 작성하지 않습니다. IMHO.

그것은 안드로이드 마켓 에 scripitng 언어로 작성된 응용 프로그램을 제공하고 다른 사용자가 ASE를 설치할 필요없이 를 설치할 수 있도록 할 수 있습니다?

현재. 그것은 작업중 인 무언가입니다.

안드로이드에 스크립트 언어에 더 복잡한 다중 파일 프로젝트를 만들 수있는 몇 가지 방법이?

음 ... 음 ... 선택의 여지가있는 "포함"구조가 무엇이든 시도해 볼 수 있습니다.

1

개인적으로 그렇게하지는 않았지만 파이썬 스크립트를 .apk로 컴파일하는 것이 가능합니다. 에서 [안드로이드 스크립팅 위키]에서 스크립트를 공유하기위한 지침에서 들여다 봐도 [1]

[1] : http://code.google.com/p/android-scripting/wiki/SharingScripts "안드로이드 스크립팅 위키"

관련 문제