본문 바로가기

Mobile

(12)
[ionic2] 앱페이지 추가하기 src>app>app.compoment.ts import { Component, ViewChild } from '@angular/core';import { Nav, Platform } from 'ionic-angular';import { StatusBar, Splashscreen } from 'ionic-native'; import { Page1 } from '../pages/page1/page1';import { Page2 } from '../pages/page2/page2';import { Search } from '../pages/search/search';import { PlayList } from '../pages/playList/playList'; @Component({ templateUrl:..
react native android failed to load JS bundle errorAndroid error “Could not get BatchedBridge, make sure your bundle is packaged properly” on start of apphttp://stackoverflow.com/questions/32572399/react-native-android-failed-to-load-js-bundlecurl bundle copyD:\dev\reactNative\AwesomeProject\android\app\src\mainmakedir /assetscurl "http://localhost:8081/index.android.bundle?platform=android" -o "android/app/src/main/assets/index.android.bun..
하이브리드 앱 개발하기 – Ionic back button 앱 종료 in app.js $ionicPlatform.registerBackButtonAction(function (event) { var viewName = $location.path().split('/')[2]; if(viewName == "selectAcademy"){ //마지막 위치 viewname if (BackButton == 0) { BackButton++; $cordovaToast.show("\"뒤로가기\" 버튼을 한 번 더 누르면 앱이 종료됩니다.", 2000 , "bottom"); $timeout(function() { BackButton = 0; }, 2500); } else { navigator.app.exitApp(); } } else { BackButton = 0; $ionicHistory.goBack()..
android studio 에서 Genymotion plugin 설치 기본 가상디바이스보다 구동이 훨씬 빨라 지니모션을 연동해서 많이 쓴다. 자료 차원에서 포스팅합니다. 1. File > Settings > Browser Repositories 2. genymotion 검색 > Install 클릭 3. android restart 클릭> restart 4. 지니모션 plugin 이 정상적으로 설치 됐는지 확인 5. 지니모션 실행 6. Add 클릭 7. 목록 중에 테스트할 디바이스 선택 8. 추가한 디바이스를 선택하고 Start 를 누면 가상 디바이스가 실행됩니다. 9. 실행된 가상디바이스를 확인합니다. 10. android studio 에서 run app 을 클릭하고 Genymotion 에서 구동중인 디바이스 정보가 목록에 보이는지 확인합니다. 11. OK를 클릭하면 Ge..