취미 기록용 블로그
지인의 부탁으로 간단한거 하나 틀 만들어주는데 별 생각없이 만들어서 줬더니 안나온다고 함. 내 폰에선 잘나오던데 라고 해줬는데 스샷 보니 저렇게 나옴. (해당 URL은 개발중이라 비공개고 대신 다음 웹툰 주소를 사용함) ERR_CLEARTEXT_NOT_PERMITTED 검색해보니 안드로이드9 (Pie API28) 부터 http 처럼 암호화 하지… “read more”
webview.getSettings().setUserAgent(ua); // (ua = 0 – 안드로이드, ua = 1 – 데스크탑) “read more”
안드로이드 웹뷰 캐쉬를 내부메모리가 아닌 외부로 쓰게 할려고 방법을 찾다가 해외 사이트에서 방법을 찾았는데 까먹을까봐 여기 기록해둠 package com.devahead.androidwebviewcacheonsd; import java.io.File; import android.app.Application; import android.os.Environment; public class ApplicationExt extends Application { // NOTE: the content of this path will be… “read more”
이거 파일 계속 못찾는다고 해서 삽질했는데 webView.loadUrl(경로); 호출시에 경로부분에 꼭 file:/// 이게 들어가 있어야지만 sdcard에서 읽을 수 있다. 예시 mSdPath = “file:///sdcard/linsoo/index.htm”; webView.loadUrl(mSdPath); 아래 권한은 없어도 된다. <uses-permission android:name=”android.permission.WRITE_EXTERNAL_STORAGE”/> “read more”
안드로이드책 예제를 실습하고 있는데 웹뷰내에 있는 링크를 클릭하니 그 웹뷰에서 링크가 열리는게 아니라 폰 기본 웹브라우저로 열리는 문제가 발생해서 인터넷 검색해보고 여기 정리해둠. class WebClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; }… “read more”