목록Android (18)
이야기앱 세상
WebView에서 URL 호출시 ERR_CLEARTEXT_NOT_PERMITTED 오류 발생 해결책 WebView에서 URL를 호출할 경우 ERR_CLEARTEXT_NOT_PERMITTED 오류가 발생하면 웹사이트를 표시하지 못 하는 경우가 있다. 이런 경우는 HTTPS로 호출되다가 HTTP로 전환되어 URL이 호출되는 경우에 발생하게 되는데 해결책은 AndroidManifest.xml의 application 태그에 android:usesCleartextTraffic="true" 를 추가해준다.
서명해서 apk 파일 생성시 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:lintVitalRelease' 와 같은 오류가 발생했을 때 해결책 아래와 같은 오류 메시지가 보여지고 apk 파일이 생성되지 않는다면 맨 밑에 android{} 부분을 살펴보자! org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:lintVitalRelease'.at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecut..
com.android.support:appcompat-v7:27.1.1 과 com.google.android.gms:play-services-maps:15.0.1 충돌이 나서 아래 같은 메시지가 보여진다. 에러 메시지----------- 'com.android.support:appcompat-v7:27.1.1' saying " all com.android.support librariesmust use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 27.1.1, 26.1.0. Examples include com.android.support:animated-vector-draw..
안드로이드 앱을 코딩하고 에뮬레이터에 인스톨할 때 아래와 같은 오류 메시지가 보여질 때가 있다. Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled. 와 같이 보여지면 앱을 에뮬레이터에 인스톨할 수 없다. 이 문제를 해결하려면 아래와 같이 Tools>Android>Enable ADB Integration를 체크해준다.
코나 뉴스 보기 코나 뉴스 보기는 간편하게 인터넷 검색을 하고 손쉽게 웹사이트에 접속할 수 있는 브라우저 어플리케이션이다. 최근에서는 여러개의 모바일 웹브라우저앱이 출시되어 경쟁하면서 모바일 웹브라우저의 기능이 복잡하고 잘 사용하지 않는 기능 때문에 사용하기 어려운 앱들이 적지 않다. 코나 뉴스 보기앱은 잘 사용하지 않는 기능을 제거하고 심플한 검색과 손쉽게 북마크하고 관리하는 기능을 넣은 브라우저앱이라고 할 수 있다. 또한 휴대폰으로 신문과 방송으로 뉴스를 접하는 사람들을 위해 국내외 신문과 방송을 시작페이지에 배치하여 빠르게 뉴스를 볼 수 있도록 했다. 처음 앱을 실행시키면 초기 화면의 가장 윗부분에 북마크(즐거찾기)를 배치해서 손쉽게 자주 방문하는 사이트로 이동할 수 있도록 했다. 그 아래에는 검색..
Ringdroid 링드로이드는 휴대폰에 저장되어 있는 음악 파일의 원하는 부분을 편집해서 휴대폰 벨소리로 만들 수 있는 어플리케이션이다. 자신만의 개성있는 벨소리를 만들 수 있는 최적의 휴대폰 벨소리 제작 앱이라고 말할 수 있다. 휴대폰 벨소리로 만들 음악 파일 선택 휴대폰 벨소리로 만들 음악 파일을 선택한다. 음악 파일 편집 휴대폰 벨소리로 만들고 싶은 구간을 선택한 후 앱 상단의 저장 버튼을 클릭한다. 생성된 벨소리 파일 저장 생성된 벨소리 파일의 type과 이름을 지정하고 저장할 수 있다. type은 Ringtone, Music, Alarm, Notification 중에 선택할 수 있다. 벨소리로 사용할 경우 Ringtone을 선택한다. 휴대폰 벨소리로 지정 생성된 휴대폰 벨소리 파일을 현재 휴대폰..
Timeriffic 휴대폰을 사용하다보면 회사 회의 시간에 벨소리가 울려 상사의 눈치를 봤던 적이 있고 영화나 공연을 볼 때 벨소리가 울려 주위 사람들의 눈쌀을 찌푸리게 한 적도 있을 것이다. 휴대폰이 보편화되면서 적정을 깨고 울려대는 벨소리에 신경을 곤두세우는 경우가 종종 발생한다. Timeriffic를 사용하면 벨소리때문에 주변의 곱지않은 시선을 받는 것을 방지할 수 있다. Timeriffic은 지정한 요일과 시간에 벨소리(진동, 무음), 화면 밝기, WIFI, 비행모드 등을 원하는 방식으로 셋팅해 두면 해당 요일과 시간에 자동으로 설정이 적용되는 어플리케이션이다. 학생이나 강사의 경우는 강의 시간에서는 벨소리가 울리지 않고 진동으로 전화가 온 것을 알려주다가 강의가 없을 때는 다시 벨소리가 울려서 ..
폰갭을 설치할 때는 NodeJS를 이용해서 설치하는 방식을 지원한다. 따라서 폰갭설치를 위해서 사전에 NodeJS를 먼저 설치해 준다. - NodeJS 설치 : http://nodejs.org/ NodeJS가 설치된 후 윈도우즈 cmd 창을 열고 아래와 같이 입력하여 phonegap 설치 C:\> npm install -g phonegap 다음은 안드로이드 환경에 맞게 phonegap 디렉토리를 생성하여 설치를 완료한다. 이 과정을 수행할 때는 사전에 ant가 설치되어 있어야 한다. - ant 설치 : http://ant.apache.org/ ant 다운로드 후 압축을 풀고 bin 디렉토리 path를 지정한다.또한 JDK의 bin, Android SDK의 platforms-tools, tools 디렉토리..