기존에 플러터로 웹뷰를 구현했지만 크로스플랫폼의 한계 때문인지,
성능이 비 정상적으로 느려터져서 네이티브 플랫폼(자바)으로 바꿨다.
프로젝트 생성은 다 아실테니 생략
1. AndroidManifest.xml 파일 수정
MainActivity 파일에 웹뷰를 진행한다는 가정으로 하겠다.
android:installLocation="preferExternal" // AVD 매니저 관리용
android:usesCleartextTraffic="true" // 캐시 정리용
<uses-permission android:name="android.permission.INTERNET" />
// 기기에서 웹브라우저로 접근할 수 있게 허용
바뀐 부분 소스만 붙여넣기 편하게 적어놓는 다.
향후 앱 번들로 출시할 때 잔에러 처리용이다.
2. MainActivity.Java 파일 수정

MainActivity 전체파일
3. Run 버튼으로 실행

앱 실행
Run 으로 실행하면 정상적으로 잘 작동한다.
다음 포스팅에서는 앱번들 출시에 필요한 Key.store 파일을 안드로이드 스튜디오에서
GUI 환경으로 만드는 방법과, App bundle 파일을 만드는 방법을 알아보겠다.
'모바일 > Java' 카테고리의 다른 글
[Android] Web View 세팅하기 (1) | 2025.02.13 |
---|