일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- alb
- Android
- selenium
- OAuth
- ubuntu
- 해시키
- Laravel
- php
- SSH
- Prometheus
- window
- AWS
- 구글 API
- 파이썬
- nginx
- Vue
- MacOS
- mac
- PostgreSQL
- 안드로이드
- node
- Passport
- pip
- Cordova
- FCM
- python
- flutter
- MYSQL
- Vue.js
- https
- Today
- Total
목록Android (12)
print( sjw.iq == 200) output : true
보통 키스토어 만들때, 안드로이드 스튜디오를 통해서 만들었는데요! 요새 플러터를 개발하면서 인텔리제이를 사용하고 있습니다... 안드로이드 스튜디오 키기가 너무 귀찮아서 커맨으로 키스토어를 만드는 방법을 메모해둡니다!! keytool -genkey -v -keystore [keystore 경로]/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias [alias값] 감사합니다.
안녕하세요! AndroidManifest.xml 파일 병합하기를 메모해두려고 합니다. play store에 READ_SMS 권한이 이전에는 적용되어 있었습니다. 이후에 매니페스트 파일에서 해당 권한을 삭제했는데도..... 필수권한에 들어가 있었습니다! 해당 권한을 지우는 방법은 매우 간단합니다! main에 있는 AndroidManifest.xml 파일 루트 태그에다가 xmlns:tools="http://schemas.android.com/tools" 해당 구문을 추가해줍니다. 그리고 나서 삭제 하고 싶은 요소에는 tools:node="remove" 해당 구문을 추가해 주면 됩니다! stackoverflow을 참고 했고, 삭제하고 싶은 요소뿐 아니라 다른 규칙에 대한 정보는 안드로이드 공식 문서에 작성되어..
안녕하세요 오늘은 FCM에 대해서 정리를 하려고 합니다! 이전에 하려고 했는데 드디어 포스팅을 할 수 있게 되네요! 1. 우선 파이어베이스 콘솔에 들어가서 프로젝트를 만들어줍니다~! https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 프로젝트를 만들게 되면 Cloud Messaging에 들어가줍니다 안드로이드를 사용할 것이기 떄문에 안드로이드 아이콘을 이용하여 시작해줍니다. 그리고 나서 google-services.json 파일을 다운로드 하여줍니다! 2. 그리고 앱 모듈 루트 디렉토리에 넣어주세요~! (프로젝트의 Hierarchy 구조를 Project로 ..
오늘 com.google.android.gms:play-services-ads:19.0.1 를 build.gradle에 추가했는데 파이어베이스 dependency들이 충돌하는 일들이 있었네요.. dependency conflict를 확인하기 위해서는 다음과 같은 명령어로 확인할 수 있습니다. ./gradlew app:dependencies 그러면 다음과 같이 dependency를 확인할 수 있습니다. 여기서 해당 라이브러리를 찾는 것인데요... 쉽게 찾는 법은 아직 공부하지를 못했네요 .... 다음에 공부해서 추가로 포스팅을 하도록 하겠습니다. 다음과 같이 퍼미션 관련 문제가 나타난다면! zsh: permission denied: ./gradlew 해당 명령을 수행하면 됩니다! chmod +x gradl..
안드로이드 8.0에서 fcm이 왔을 때, 상단에 아이콘이 나오지 않고... status bar를 내렸을 때만 보이는 현상이 있었는데요... ㅠㅠㅠㅠㅠ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { // Create channel to show notifications. String channelId = getString(R.string.default_notification_channel_id); String channelName = getString(R.string.default_notification_channel_name); NotificationManager notificationManager = getSystemService(Notification..
카카오 관련 문제 때문에 해당 게시글을 올립니다~! 서명된 apk나 플레이스토어에 등록하였을때 카카오 링크 뿐만 아니라 다른 해시키가 필요한 앱들이 정상작동이 되지 않을겁니다! 해당 오류를 해결하는 방법은 정말 간단한데요! 플레이 스토어에 들어가면 출시관리 및에 앱서명으로 들어가 주세요!! 그러면 앱 서명 인증서와 업로드 인증서를 확인할 수 있습니다. 필요한 인증서의 SHA-1의 지문을 가져와주세요~! SHA1: ~~~~ ==> 만약에 이와 같이 써있으면 ~~~만 가져오시면 됩니다! 그리고 아래 url에 들어가셔서 해시키를 얻어주세요! http://tomeko.net/online_tools/hex_to_base64.php?lang=en Hex to base64 converter Hexadecimal ->..
error: protocol fault (couldn't read status): Connection reset by peer 안드로이드를 빌드하는데 이런 에러를 보신적이 있을겁니다 android sdk폴더/platform-tools 밑에 내려오시면 adb라는 친구가 있습니다 거기서 아래 명령을 실행해주시면 됩니다. ./adb kill-server 저 같은 경우는 해당 명령을 실행했음에도 cannot connect to daemon at tcp:5037: Connection refused 다음과 같은 에러가 또 발생했습니다 ㅠㅠ 이 친구는 usb 연결을 해제한 후 다시 연결면 해결됩니당!! 감사합니다!
안녕하세요~! 인스타에서 더블클릭을 하면 좋아요가 눌리게 되잖아요~? 저도 그런 기능을 추가해야되고, 앞으로도 뭔가 자주 이용할거 같아서 포스팅을 합니다~! 그리고 더블탭, 더블클릭 기능을 GestureDetector를 사용하지 않고 단순하게 소스코드로 만들어보려고 합니다. GestureDetector를 사용하면 더 간단하게 구현할 수 있겠지만... 어플 구조상 구현하기가 애매해서요... 어댑터 클래스가 다음과 같이 있습니다! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 public void setListener(OnItemClickListener listener) { this.listener = listener; } public int..