[AIR] native extension 에서 진동기능 질문드립니다..!
방방
안녕하세요. Vibration native extension 이라는 걸 혼자 공부해보면서 해도해도 안되서 질문을 남겨봅니다..
현재 AIR로 apk를 만들어서 진동기능을 테스트 하는것이 목표인데 잘 되지가 않아요..ㅠ
CS6 사용자이고
가장 많이 참고한 사이트는
http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/vibration.html
이곳인데요!
어찌어찌 역경과 고난을 겪어 모두 완료했다! 싶었는데...name-app.xml에
extensions
extensionIDcom.adobe.Vibration/extensionID
/extensions
이것만 넣으면 퍼블리싱이 되지 않습니다..ㅠ(다 만들고 xml을 외부에서 변경 후, air forandroid3.2 옆에 apk로 퍼블리시 하려고
몽키스패너 아이콘을 누르면 플래시가 오류나면서 강제종료가 되버립니다..)
그래서 엑설런트님의 EAPC라는 프로그램을 따라해봣지만..왜인지 자바를 깔았는데도 계속..자바가 설치안됏다고해서 실패..-,.-
CS5.5에서 extensions를 주석처리하지않으면 절.대 파일이 만들어지지 않는다고 하는데..
그럼 apk는 어떻게 추출을 해야하는건가요?? 플래시만으로는 불가능 한건가요??
ADT라는(이게 안드로이드 디벨롭 툴인가요?) 프로그램을 깔아서 보통 apk를 만드는것처럼 만들어 줘야하는건가요?
이러면 핸드폰기능에 접근하는 native extension 기능을 사용하려면 플래시만으로는 apk를 추출할 수 없는건가요? ;a;
(플래시로 swf,xml,ane 파일을 사용하여 개발을하고 ADT를 이용하여 apk를 만들어야하나요?)
혼자 공부하려니 매우매우 힘드네요...ㅠ
-
너의길
네. CS6에서는 알아서 넣어줍니다.
-
클라우드
아아앗! CS6에서 ANE을 불러왔더니 extensions관련부분이 없어도 되는군요!!ㅜㅜ
뭔가 굉장히 허무하네요 ㅠㅁㅠ -
망고
앗..엑설런트님이시네요 ㅎ 네..컴퓨터가 이상한건지..adt못찾는것은 전역변수 변경해서 넘어갔는데,
자바는 재부팅을 해도 넘어가질 않아서..
제가 설정을 잘 못한건지 컴퓨터가 이상한건지 그런것 같습니다.ㅜ
그럼 CS6에서는 ANE파일을 불러오면 (as3설정에 라이브러리패스를 이용한등록)
name-app.xml에서 extensions 관련부분을 추가 하지 않아도 되는건가요?? -
하양이
CS6 사용자시면 ANE 를 쉽게 사용하실 수 있습니다.
AS3 설정에서 ANE 를 직접 불러올 수 있어요.
CS5.5 를 사용중이시라면 제 EAPC 를 사용하시는것도 좋습니다.
ADT 는 AIR Develop Tool 의 약자로 제 프로그램인 EAPC 는 Easy ADT Package Create, 즉 ADT 를 쉽게 사용하기 위해 만들어졌습니다.
CS5.5 에서는 xml 에서 extensions 관련 부분을 주석처리하지않으면 swf 는 만들어지