본문 바로가기
반응형

programming24

rticle_rep_thumbnail [Android / 안드로이드] Key store 및 인증된 apk 파일 만들기(앱 서명) 내가 생성한 앱을 구글 플레이 스토어에 등록하기 위해서는 서명된 apk파일을 만들어야 합니다. 서명된 앱을 만들기 위해서는[Build - Generate Signed APK..]로 들어가서 배포용 APK파일을 만들면 됩니다. Key store 정보를 입력합니다.Key store정보가 없다면 [Create New...]를 선택하여 jks파일을 생성합니다. Key store를 생성하기 위해 필요한 값들입니다. Key store path - key store의 경로와 생성될 파일명을 지정합니다.password - 비밀번호를 입력하고 옆에 Confirm에 한번 더 입력합니다.Key alias - 서명을 구분하는 별명을 설정합니다.password - 서명의 비밀번호를 설정합니다.Validity (years) - .. 2018. 12. 23.
rticle_rep_thumbnail [Android / 안드로이드] 제스처 이벤트(GestureDetector) 예제 안드로이드는 사용자의 제스처를 쉽게 구분할 수 있도록 하는 GestureDetector 인터페이스가 있다. onDown (터치), onShowPress (onDown 보다 길게 터치), onSingleTapUp (터치가 끝날 때), onLongPress (onShowPress보다 길게 터치), onScroll(스크롤), onFling (스크롤과 비슷하지만 손가락으로 튕길 때) 이런 이벤트들을 구분할 수 있다. * layout * MainActivity ... public class MainActivity extends AppCompatActivity { TextView textView = null; GestureDetector gestureDetector = null; @Override protected.. 2018. 12. 1.
rticle_rep_thumbnail [Android / 안드로이드] 화웨이 기기 로그 출력 설정 방법 화웨이 비와이패드2로 디버깅하는데아무리 로그를 찍어도 로그가 찍히지 않아 찾아보니 화웨이 기기에서는 로그 셋팅을 변경해줘야 한다고 합니다. 프로젝트 메뉴에서 로그 셋팅을 변경 해주어야 하는데,프로젝트 메뉴를 접근하는 방법은 아래와 같습니다. 다이얼 앱을 클릭하여 전화번호를 입력하는 곳에*#*#2846579#*#* 입력하여 프로젝트 메뉴에 들어갑니다.위의 방법이 있어 적용해보려고 했는데 저는 KT LTE 데이터 쉐어링을 쓰고있어서다이얼, 문자 앱이 없어서 프로젝트 메뉴에 들어갈 수 없었습니다. 이럴 경우 계산기(가로 모드)에서 ()()2846579()() 을 입력하면 접속 가능합니다. ()()2846579()() 을 입력하여 Project Menu에 들어갑니다. 들아가서 1.Background Settin.. 2018. 11. 28.
rticle_rep_thumbnail [Android / 안드로이드] design editor is unavailable until a successful project sync 에러 안드로이드 스튜디오에서 layout xml을 편집할 때 종종Design editor is unavailable until a successful project sync라는 문구가 나타나면서 XML의 디자인 미리보기가 나타나지 않습니다. [File - Sync Project With Gradle Files]를 클릭해서 Gradlle의 sync를 맞추면 디자인이 나타납니다. 2018. 11. 22.
rticle_rep_thumbnail [Android / 안드로이드] Failed to finalize session : INSTALL_FAILED_INVALID_APK 에러 Failed to finalize session : INSTALL_FAILED_INVALID_APK: /data/app/vmdl1340517572.tmp/1_dependencies signatures are inconsistent 이 오류는 일반적으로 폴더가 변경된 프로젝트를 실행시킬 때 발생합니다.(앱 서명이 변경되는 경우에도 나타날 수 있습니다.) 해결방법은 [Build - Clean Project] 를 클릭하고 완료되면[Build - Rebuild Project]를 하고 에뮬레이터에서 앱을 실행하면 에러가 사라집니다. 2018. 11. 19.
rticle_rep_thumbnail [Android / 안드로이드] Back버튼(뒤로가기 버튼) 2번 클릭으로 앱 종료하기 앱에서 Back버튼(뒤로가기 버튼)을 클릭하면 이전 Activity로 돌아가거나, 앱이 종료 됩니다. 예전에는 뒤로가기 버튼을 클릭하면 앱을 종료하시겠습니까? 라고 다이얼로그창이 떳지만 요즘은 뒤로가기 버튼 2번 클릭으로 앱을 종료하는 방법을 많이들 사용하시더라구요. public class BackPressCloseHandler { private long backKeyClickTime = 0; private Activity activity; public BackPressCloseHandler(Activity activity) { this.activity = activity; } public void onBackPressed() { if (System.currentTimeMillis() > backKeyC.. 2018. 11. 6.
반응형