반응형

개발자/Android 34

레이아웃 화면에서 정지 - Indexing paused due to batch updated

Indexing freeze with message: Indexing paused due to batch updated레이아웃 화면에서 정지해 있는 경우, 아래에는 Indexing paused due to batch updated 메세지가 떠 있고 동작을 안 한다. 아래처럼 수정한다.Gradle Scripts 항목으로 간다. 아래 파일들을 찾아서 수정해준다. 프로젝트를 종료하고 다시 안드로이드 스튜디오를 실행한다. 그리고 다시 프로젝트가 뜰 때 Gradle 세팅을 바로 잡아주어야 한다고 나오면 그때 이전으로 되돌아가도록 설정하면 된다.File gradle-wrapper.properties:12345distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/di..

개발자/Android 2019.03.14

Build errors after Android Studio 3.2.1 upgrade 에러 - com.android.tools.build:aapt2:3.2.1

아래와 같은 컴파일 에러가 날때 참고하시길.Build errors after Android Studio 3.2.1 upgrade 에러검색에러명 - com.android.tools.build:aapt2:3.2.1-4818971Could not find com.android.tools.build:aapt2:3.2.1-4818971**. Searched in the following locations: file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom file:/C:/Users/sandeepk2/AppData/Lo..

개발자/Android 2019.03.05

안드로이드 스튜디오에서 폰 화면 캡쳐하기 - Android Device Monitor 사용

안드로이드 스튜디오에서 폰 화면 캡쳐하기 - Android Device Monitor 사용 안드로이드 스튜디오에서 스마트 폰을 연결하여 개발할 때 스마트 폰 화면을 캡쳐하는 방법을 알려드립니다.알려줄 것도 없이 간단하지만 가끔 필요할 경우 -테스트 하는 화면을 캡쳐해서 보내달라고 할때-에 필요합니다. 1. 안드로이드 스튜디오 화면에서 메뉴 >> Tools >> Android >> Android Device Monitor 를 선택합니다. 2. Android Device Monitor 화면이 뜨고, 좌측에 현재 연결된 스마트 폰이 뜹니다. 연결된 스마트 폰을 그냥 클릭해주면 상단 아이콘이 활성화 됩니다. 3. 스마트 폰에서 캡쳐하고자 하는 앱을 실행시킨 후 화면의 카메라 모양을 클릭해주면 캡쳐한 화면이 보여..

개발자/Android 2015.12.27

안드로이드 스튜디오를 1.3으로 업그레이드 한 후 에러 발생

안드로이드 스튜디오를 1.3으로 업그레이드 한 후, 이전 버전에서 빌드를 통과하던 것이 에러를 뱉기 시작했다. Error:Unable to start the daemon process: could not reserve enough space for object heap.Please assign more memory to Gradle in the project's gradle.properties file.For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:org.gradle.jvmargs=-Xmx1024m 자바의 힙메모리가 부족하다는 에러인듯 한데, 과거에는 Sett..

개발자/Android 2015.08.14

안드로이드 스튜드오 실행 에러 INSTALL_FAILED_OLDER_SDK

안드로이드 스튜디오에서 가상 장치 AVD 가 아니라 실제 기기로 다운로드 하여 개발할때 아래와 같은 에러가 나온다. Installation failed with message INSTALL_FAILED_OLDER_SDK.It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. WARNING: Uninstalling will remove the application data! Do you want to uninstall the existing application? 화면을 캡쳐하면 아래와 같다. 이런 INSTALL_FAILED_O..

개발자/Android 2015.08.13

안드로이드 Export 할 때 project 이름 안나올때

안드로이드 앱 프로젝트에서 apk 만들기 위해 export 할 때 프로젝트 이름이 안나오는 경우해결방법입니다. 즉 프로젝트에서 마우스 오른쪽 버튼 클릭해서 Export 선택 후 나오는 화면에서 위 프로젝트 이름이 공란으로 나오는데, 이러면 apk 파일을 만들지 못합니다. 이때 확인할 것은 프로젝트 선택 후 마우스 오른쪽 버튼을 눌러 Property 를 누르면 아래와 같은 화면이 나오는데 여기서 가장 아래 "Is Library" 체크를 해제해 주셔야 합니다. 그래야 정상적으로 프로젝트 이름이 나오게 됩니다.

개발자/Android 2015.08.12

스마트 팜 - SMART FARM 안드로이드 앱

IoT 스마트 농장관리 시스템은 Raspberry Pi(Gateway) 기반의 스마트 식물농장 환경을 실제처럼 구현한 IoT 실습용 시스템으로 라즈베리 파이는 Wi-Fi를 통해 원격지의 사용자와 연결하는 Gateway기능을 수행한다. Gateway는 식물농장 환경의 다양한 센서로부터 수집된 데이터와 카메라 영상정보를 즉시 사용자의 모바일 기기로 전송한다. 또한 스마트폰으로 현장의 시설물(Actuator)을 원격제어 및 관리할 수 있는 ARM11기반의 IoT 실습 시스템이다. 첨부한 그림은 Smart IoT 설계 시스템의 통합 버전을 나타낸다. 이러한 통합버전에서 센서는 온습도 센서와 조도센서를 사용하고, 액츄에이터로는 워터펌프와 팬, DC Motor, RGB Led 를 사용하여 스마트 농장을 구현한다. ..

개발자/Android 2015.03.31

import android.support.v4.app.NotificationCompat; 에러 해결법

이런 에러가 뜰경우 해결 방법 import android.support.v4.app.NotificationCompat; 프로젝트 선택후 마우스 오른쪽 버튼 클릭하고 project properties->java build path->libraries click add external jar.이렇게 가면 아래 화면이 나온다. 여기서 안드로이드 인스톨 폴더로 이동, 사용자마다 설치 폴더는 다른데 예를 들면 C:\Program Files\Android\android-sdk\extras\android\support\v4 로 이동하게 된다.그리고 나서 android_support_v4.jar 이런 파일이 보이면 선택 추가해주고 빠져 나온다. 아래 화면이다. 즐거운 개발 되세요~ 클릭 좀...ㅎ

개발자/Android 2015.02.03

안드로이드 ApiDemo PrintHelper error 문제

Android ApiDemo 프로젝트 열면 PrintBitmap.java 파일에서 에러가 발생한다. 아래 그림처럼 - ApiDemo PrintHelper error 상단의 import 부분을 보면 import android.support.v4.print.PrintHelper; // 이 부분에 에러 발생! 참조 : http://mjktimes.blogspot.kr/2014/06/apidemo-printhelper-error.html 이것은 자바 빌드시 버전 문제로 인해 나타나는 문제같기도 한데 이문제를 해결하는 방법은 아래와 같이 빌드 설정에 SDK 에 있는 파일을 추가해 주면 된다. Project > Properties > Java Build Path > Libraries > Add External ja..

개발자/Android 2014.09.22

audacity 를 사용해서 리코더 음원을 분석하는 중

공개 프로그래인 audacity 를 사용해서 리코더 음원을 분석하는 중프로그램~ http://audacity.sourceforge.net/SVN repositary 제공 : svn checkout http://audacity.googlecode.com/svn/audacity-src/trunk/ audacity-read-only 퐁당퐁당.mp3 불러들이면 이런 파형을 볼 수 있다. 리코더 연주는 좀 특이한 파형을 볼 수 있다.이 시점에서 노이즈도 제거해주고 등등 처리를 해줄 수 있고. 아니면 그냥 분석으로 직행.어느 일정부분을 선택하여 메뉴의 [분석] - 스펙트럼 플롯을 실행하면 이런 파형~ FFT를 거친 화면 이겠지.가장 앞 부분의 최대 주파수에 커서를 들이대면 피크 : 546 Hz 이고 크기가 -13...

개발자/Android 2013.03.22

안드로이드 악기 앱 개발을 위한 AudioTrack 사용하기

개발중인 악기 앱 개발을 위해 소리를 각종 소리를 만들고, 합성하고, 분석하는 방법을 포스팅. 아래 코드는 합성된 소리를 재생한다. 먼저 Layout 파일을 보면 스타트, 스톱을 실행하는 버튼 2개를 배치한다. 코드를 살펴보면 onCreate 에서 버튼 등록하고 리스너를 등록해준다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_audio_main); startSound = (Button) this.findViewById(R.id.StartSound); startSound.setOnClickListener(this);..

개발자/Android 2013.03.13

안드로이드 일정한 톤으로 사운드 생성 하고 플레이 -

오늘 블로그에 Syntax Highlighter를 적용 기념으로 코드를 포함한 포스팅 ~ 요즘 음악, 악기 관련 앱 검토중이라서 안드로이드에서 어떻게 소리를 만들고 재생하는지 보고있다. 아래는 주파수에 따른 (여기서는 1500Hz)에 맞는 사인파형을 만들어 내고, 만들어진 데이터를 16Bit PCM 데이터 형식으로 변환하여 플레이 한다. 주파수를 바꾸면 소리의 톤이 틀려진다. 여기서는 onResume 에 구현했지만 그냥 onCreate 에 구현해도 된다. xml 파일을 사용하지 않는다. 소리만 확인하는 정도이니 어떻게 만들어도 상관 없다. setContentView(R.layout.activity_sound_main); 여기 xml 파일만 맞추어 준다. 여기가 구현코드~ package com.soried..

개발자/Android 2013.03.13
반응형