개발일기
-
페이스북 로그인 안드로이드 웹뷰 지원 중단프로그래밍/ 안드로이드어플만들기 2021. 10. 21. 15:50
페이스북 로그인 웹뷰 10월 6일부터 중단된듯 웹뷰로 전체 웹사이트를 불러와서 firebase auth로 인증하는 절차라서 페이스북 로그인창만 커스텀탭스로 띄우는 것이 어려움 아예 전체적으로 웹뷰에서 커스텀탭스로 변경해봤는데 인앱결제와 push 알림 등 안드로이드 기능이 지원 안 되니 이것도 문제이고.. 그리고 안드로이드 앱에서 페이스북 로그인이 다 안되는 것도 아니고 소수지만 되는 사람도 있어서 더 의문이였다 결국 페이스북 로그인 에러 나는 사용자만 웹사이트 로그인창을 다시 띄어서 페이스북 로그인하게 수정했다 그 과정이 생각보다 많이 귀찮고 google 소셜 로그인은 한번 개발해놓고 아무 이슈 없었는데 페이스북 소셜 로그인은 중간에 앱 검수도 하고 이슈가 많아서 넘 귀찮다 그냥 다음에 소셜 로그인하면 ..
-
개발일기(10월 12일) - 안드로이드 앱 인터넷 연결 상태 확인 및 처리 추가프로그래밍/ 안드로이드어플만들기 2021. 10. 12. 00:58
문제: webview를 사용하기 때문에 인터넷 연결이 안될경우 앱 사용을 할 수 없음. 사용자에게는 앱 오류로 보임. 작업: 인터넷 연결이 안될 경우 사용자에게 언어별로 상황 알리기 안드로이드 앱 인터넷 연결 상태 확인 및 처리 추가 1. manifest 에 아래 추가 2. webview 호출하기 전에 MainActivity.java에 아래 코드 추가 ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean isConnected = activeNetwork != null..