본문 바로가기

유용한정보332

안드로이드 All WebView methods must be called on the same thread 오류 수정 All WebView methods must be called on the same thread 오류 시 해결방법입니다. JavascriptInterface 안에서 동작하는 작업을 post()로 처리하면 되는데요 mWebView.post(new Runnable(){ @Override public void run(){ mWebView.loadUrl("UrlString"); } }); 저는 JavascriptInterface에서 다른 페이지로 이동시키려고 할 때 오류가 발생했고 위와같이 해결했습니다. 2020. 7. 19.
URL 스티링에서 특정 파라메터를 구하는 javascript 문입니다. URL 스티링에 특정 파라메터를 구하는 javascript 문입니다. /** * URL에서 파라메터 추출하는 함수 * paramNm : 가져올 파라메터 키값 * 예) https://brandnew-days.tistory.com?type=post&paramB=test 의 url에서는 * 키값은 'type'과 'paramB' 가 됩니다. */ function getParameter( paramNm ) { // 파라메터 스트링 var params = location.search.substr(location.search.indexOf("?") + 1); // 파라메터 배열 var paramArr = params.split("&"); // 리턴값 var returnParam = ""; // 배열안의 paramNm.. 2020. 7. 16.
iOS TestFlight를 이용한 외부 테스터 추가하기 안녕하세요 찌빠냥 입니다. iOS앱을 TestFlight로 테스트를 하다보면 외부 테스터를 추가해야 할 때가 있습니다. 아래와 같은 방법으로 추가해 주시면 됩니다. 전제 : 테스트 플라이트에 테스트 할 앱이 보이는 상태 1. App Store Connect 로그인 2. 나의 앱 > 테스트할 앱 선택(제출 준비 중인 앱) 3. 상단 TestFlight 탭 선택 > Archive로 업로드 한 버전 빌드 선택 4. 빌드번호 클릭 > 우측 하단 ‘개인 테스터(0)’ 옆 + 버튼 클릭 > 새로운 테스터 추가 > 이메일, 성, 이름 적고 추가 이상입니다. 2020. 6. 22.
패키지 명 변경 중 no matching client found for ‘package name’ 패키지명 변경 중 no matching client found for 'package name' 이런 형태의 오류가 발생 할때가 있습니다. 안드로이드 스튜디오에서 오류 수정은 친절한 편인데 자주 나는 오류가 아니면 해매기가 쉽습니다. 메모 개념으로 포스팅 남겨봅니다. 안드로이드 스튜디오 좌측 보기 방식을 Project로 변경합니다 프로젝트명/app/ 경로의 google-service.json 파일을 실행합니다. 파일에 패키지명들이 변경되지 않은 것이 있는지 확인하고 수정합니다. 이상입니다. 2020. 6. 20.
반응형