Android42 Android LVL Error. Obsolete proguard file; use -keepclasseswithmembers instead of -keepclasseswithmembernames proguard.cfg (2012.01.31) LVL을 공부하던 도중 에러가 발생했는데 그걸 아직도 해결하지 못했다.해외사이트도 그저 '모르쇠'만 연발하고 있다. proguard의 버전을 체크해보란 말이있지만 이건 그냥 대답일뿐 해결되지 않는다.국내에서 해당 에러에 대한 글이 없어서 제가 먼저 올리게 되었습니다. 여기서 해결책을 아시는분은 댓글로 달아주시면 감사하겠습니다. 발생 상황 : 에러가 없이 잘 디버깅 되다가 Release(export signed application)를 시도하게 될때 에러가 생성됨.에러 : line 1 : Obsolete proguard file; use -keepclasseswithmembers instead of -keepclasseswithmembernames proguard.cfg타겟 : proguard.cfg 1... 스터디/Android+Java 2017. 10. 7. Android Thread Ti, Tq, Lw, Li (2012.01.13) The current suffixes are: (WindowManagerPolicy.java) * Ti Called from the input thread. This is the thread that * collects pending input events and dispatches them to the appropriate window. * It may block waiting for events to be processed, so that the input stream is * properly serialized. * Tq Called from the low-level input queue thread. This is the * thread that reads events out of the raw .. 스터디/Android+Java 2017. 10. 7. Andorid XML에서 외부 폰트 적용하기 (Custom TextView XML) (2011.12.17) 안드로이드 환경에서 폰트를 변경할때 소스코드 상에서 변경을 한다거나 기본제공 폰트 4가지 정도를 XML에서 사용하는 강좌 밖에 없어서 작성하게 되었습니다. 소스코드에서는 지저분해져서 사용하기 싫을때 사용하시면 매우 유용합니다 ^^. 이 방법을 이용하여도 이클립스에서 xml을 볼때 'Graphical Layout'모드로 보아도 적용이 되어 보이진 않습니다....혹시라도 Eclipse의 ADT를 튜닝하여서 Graphical Layout에서 폰트까지 적용하는 방법을 아시는 분 있으시면 링크를 답변으로 달아주시면 감사하겠습니다.이런 정보를 접할때마다 느끼는 것은.. 안드로이드도 아직까지 많은 발전이 필요한 OS로 생각되어집니다. 외부 폰트를 적용하기 위한 단계1.TextView 재정의.2.attrs.xml 작성.. 스터디/Android+Java 2017. 10. 7. Android Eclipse Error. New package not yet registered with the system. Waiting 3 seconds before nex (2011.12.12) 아 이놈의 안드로이드 오류 -_-.. 'New package not yet registered with the system. Waiting 3 seconds before next.....'이번엔 이녀석이 떳다. 인터넷 검색해도 답이 없음. 구글느님도 그냥 흘려대기만함. 이클립스 껏다켜도 안되고. 컴퓨터 껏다켜도 안되고. manifest도 잘보고.import도 잘보고.. onCreate조차만 냅둬도 실행안되었.....결론은 그냥 프로젝트 삭제후 새로 생성밖에 답이 없더라구. 스터디/Android+Java 2017. 10. 7. Android Service (2011.12.03) 안드로이드에서는 뒤에 숨겨진 일을 처리할때 주로 Service라는 클래스을 사용합니다앱을 종료 했는데도 노래가 나오거나 웹 하드로 동기화되는 기능들 (BackGround 기능)을 지원 할 수 있는 기본적인 Process를 말합니다. Service를 구동할려면 3가지 조건이 필요합니다.1.Service클래스를 extents하고 있는 클래스 정의.2.Service를 사용 가능하게 Manifest에 선언.3.Service 클래스를 실행시키는 App 스터디/Android+Java 2017. 10. 7. Android EditText (2011.11.07) 1. EditText에 숫자만 입력하기 XML에 추가하는 편이 빠르고 간단하여 XML로만 설명합니다. EditText 태그 안에 속성인자값으로android:inputType="number"를 입력해줍니다. number를 넣을 경우 자연수만 입력할 수 있으며numberSigned는 정수를 넣을 수 있습니다.numberDecimal은 양수 혹은 양의 소수점을 넣을 수 있습니다. 추가로 android:hint="힌트:숫자만 적으세요" 속성을 이용하여 입력하기 전에 힌트를 보여줄 수 있습니다. 2. 영어자판을 기본으로 출력되게 설정하기 edittext.setPrivateImeOptions("defaultInputmode=english;"); etID.setRawInputType(InputType.TYPE_CLA.. 스터디/Android+Java 2017. 10. 7. Android AudioTrack 스피커 출력 디바이스 설정 (2011.11.07) 오디오 트랙을 생성할때 일반적으로 인터넷에 많이 퍼진 소스코드를 보면 대부분 아래의 소스코드와 같다. at = new AudioTrack( AudioManager.STREAM_MUSIC, sample_rate,channel_count,audio.ENCODING_BIT,audioTrackMinBufferSize, AudioTrack.MODE_STREAM); 하지만 이 같은 경우 휴대폰에 전화할때 사용하는 작은 스피커가 아닌 외부 출력용 스피커로 변경이 된다이를 변경하기 위해서 AudioManager를 건들여도 되지만 그럴 필요가 없다생성자에서 AudioManager.STREAM_MUSIC 이란 부분을 AudioManager.STREAM_VOICE_CALL로 변경하면 된다 스터디/Android+Java 2017. 10. 7. Android Device Info (2011.10.20) 옵티머스Q, LG-LU2300 $ cat /proc/cpuinfo cat /proc/cpuinfo Processor : ARMv7 Processor rev 2 (v7l) BogoMIPS : 156.65 Features : swp half thumb fastmult vfp edsp thumbee neon CPU implementer : 0x51 CPU architecture: 7 CPU variant : 0x0 CPU part : 0x00f CPU revision : 2Hardware : QCT QSD8X50 SURF Revision : 0000 Serial : 0000000000000000 스터디/Android+Java 2017. 10. 7. Android AudioFX (2011.10.09) 2017.10.08안드로이드 오레오 까지 나온시점에서 안해봐서 모르겠지만.. 제발 개선이 되어있으면 좋겠다고 생각됩니다... 들어가기전에..AudioFX는 정말로 엉망인 클래스 구조입니다. 한 휴대폰 내에서 각 어플 마다 동시 생성이 안되며, 또 다른 조건하에 동시 생성이 되는 경우가 발생하기도 합니다. 사실상 게임이나 어플 개발시 AudioFX를 사용하면 음악에 대해서 간편한 사운드 효과 적용이 가능합니다.하지만 휴대폰 마다 다른 AudioFX환경으로 인하여 오디오 효과 리스트가 모두 동일하지 않고,폰 제조사 마다 다른 사운드 효과가 날 수 있습니다. 1.AudioFX란?Android OS 2.3부터 지원되는 API기능, 기존 노래에 효과를 주어 간단한 수치만으로도 노래 변화가 가능하게 지원하는 CLA.. 스터디/Android+Java 2017. 10. 7. Android SDK Version 확인 (2011.09.28) Build.Version.SDK 를 하면 해당 문구가 적용된 휴대폰의 SDK 버전을 알려줌. 예제소스: package com.test.CheckSDKVersion;import android.app.Activity; import android.os.Build; import android.os.Bundle; import android.widget.Toast;public class TestCheckSDKVersionActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS.. 스터디/Android+Java 2017. 10. 7. 이전 1 2 3 4 5 다음