안드로이드 | Android/잡기장 | Notebook
-
[Android] 프로젝트 복사 및 패키지 변경안드로이드 | Android/잡기장 | Notebook 2017. 9. 21. 21:39
1. AndroidStudioProjects 경로 이동 (내 컴퓨터 -> C 드라이브 -> Users -> 사용자이름 -> AndroidStudioProjects 폴더)2. 특정 프로젝트 폴더 복사 -> 복사한 폴더 붙여넣기 -> 프로젝트 폴더명 변경(※특정 프로젝트 폴더명 : Example, 변경된 프로젝트 폴더명 : CopyExample로 가정)3. Android Studio 실행4. File -> New -> Import Project -> AndroidStudioProjects 폴더 경로로 이동 -> CopyExample 프로젝트 폴더 선택 -> OK5. 왼쪽에 Project 탭 클릭 -> Android 모드를 Project 모드로 변경6. CopyExample 폴더 더블클릭7. settings...
-
[Android] 인앱 결제(In-app Billing) 구현안드로이드 | Android/잡기장 | Notebook 2017. 6. 9. 19:26
https://developer.android.com/google/play/billing/billing_integrate.html 를 참고하여 정리한 것입니다. 1. 프로젝트에 AIDL 파일 추가1-1. 메뉴에서 Tools -> Android -> SDK Manager 열기1-2. 메뉴에서 SDK Tools 클릭1-3. Google Play Billing Library 다운로드1-4. Project 창에서 src\main으로 이동1-5. main 폴더에서 마우스 오른쪽 클릭 > New > Directory 선택1-6. directory name을 aidl로 설정1-7. 생성된 aidl directory에서 마우스 오른쪽 클릭 > New > Package1-8. com.android.vending.bill..
-
[Android] 서명된/Release APK 추출안드로이드 | Android/잡기장 | Notebook 2017. 3. 29. 09:27
1. 메뉴탭에서 Build -> Generate Signed APK...2. Key store path에서 Create new...3. Key store path 설정(※자동으로 .jks 설정이 되어있음없는 경우 원하는 경로에 APP_NAME.jks으로 설정)4. Password, Confirm 설정(※원하는 비밀번호)5. Alias 설정 : 원하는 이름으로 설정6. Password, Confirm 설정 : 원하는 비밀번호로 설정7. First and Last Name 설정 : 원하는 이름으로 설정8. OK 버튼9. Remember passwords 체크 : 선택사항10. Next11. APK Destination Folder 확인12. Build Type에서 release 확인13. Finish14. ..
-
[Android] Google map API Key 발급 받기안드로이드 | Android/잡기장 | Notebook 2017. 3. 28. 13:04
https://developers.google.com/maps/documentation/android-api/signup?hl=ko내용을 정리 [Debug]1. google api console 접속2. 왼쪽 목록에서 '사용자 인증 정보'3. '사용자 인증정보 만들기' -> API 키 선택4. 키 제한 설정5. 키 제한 사항 -> Android 앱6. SHA-1 획득7. cmd -> debug.keystore가 있는 파일 경로로 이동(※debug.keystore는 일반적으로 C:\Users\USER_NAME\.android\ 에 존재)(※USER_NAME은 사용자 계정으로 입력 ex. NAME)8. keytool -list -v -keystore debug.keystore -alias androiddeb..
-
[Android] '오늘 하루 그만 보기' 구현안드로이드 | Android/잡기장 | Notebook 2017. 2. 9. 13:22
AlertDialog에서 '오늘 하루 그만 보기'를 구현하여 정리하였습니다. SharedPreferences를 이용하였습니다. 코드를 확인해보고, 이용할 부분을 사용하시면 됩니다. package com.example.preferencestest; import androidx.appcompat.app.AppCompatActivity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.PreferenceManager; import android.util.Log; i..