기존에 플러터로 웹뷰를 구현했지만 크로스플랫폼의 한계 때문인지,

성능이 비 정상적으로 느려터져서 네이티브 플랫폼(자바)으로 바꿨다.

프로젝트 생성은 다 아실테니 생략

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

+ Recent posts