http://ionicframework.com/
어떻게 만들어지나 구경하기 위해서 잠시 뒤적거렸는데, 환경은 OS X 에 console 로 동작
npm 이 기본적으로 설치되어 있는 상황이어야 함.
# 기본 프로젝트 생성 (OS X 이므로 기본적으로는 iOS 용이 생성 됨)
$ ionic start myapp tabs (myapp 이 앱 이름) (tabs 이 프로젝트 프리셋 중 tab 선택)
# 안드로이드 플랫폼 생성 방법
$ ionic platform add android
# 빌드 방법 (더 자세한 내용은 http://ionicframework.com/docs/guide/publishing.html 참조)
$ cordova build --release android
# 파일은 platforms/android/build/outputs/apk 내에 생성 되고 unsigned 이니 signed 해야 함, 다음링크 참조 http://aroundck.tistory.com/277
# key store file 만드는 방법은 다음 링크 참조 - http://subbangtown.tistory.com/27
$ jarsigner -verbose -keystore [KeyStoreFileName] [apkFileName] [aliasName]
# 이후 단말 또는 에뮬레이터에 설치
$ adb install [apkFileName]
어떻게 만들어지나 구경하기 위해서 잠시 뒤적거렸는데, 환경은 OS X 에 console 로 동작
npm 이 기본적으로 설치되어 있는 상황이어야 함.
# 기본 프로젝트 생성 (OS X 이므로 기본적으로는 iOS 용이 생성 됨)
$ ionic start myapp tabs (myapp 이 앱 이름) (tabs 이 프로젝트 프리셋 중 tab 선택)
# 안드로이드 플랫폼 생성 방법
$ ionic platform add android
# 빌드 방법 (더 자세한 내용은 http://ionicframework.com/docs/guide/publishing.html 참조)
$ cordova build --release android
# 파일은 platforms/android/build/outputs/apk 내에 생성 되고 unsigned 이니 signed 해야 함, 다음링크 참조 http://aroundck.tistory.com/277
# key store file 만드는 방법은 다음 링크 참조 - http://subbangtown.tistory.com/27
$ jarsigner -verbose -keystore [KeyStoreFileName] [apkFileName] [aliasName]
# 이후 단말 또는 에뮬레이터에 설치
$ adb install [apkFileName]
'Android' 카테고리의 다른 글
realm reference api (0) | 2016.04.29 |
---|---|
instant run (0) | 2016.04.14 |
unlimited viewpager (0) | 2016.04.04 |
proguard 시 Resources$NotFoundException 오류가 발생하였다면 (0) | 2016.04.04 |
uml conbinded 형태 (0) | 2016.04.04 |