• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

에뮬에 오류가 뜨네요(WebView)

23.10.14 22:02 작성 조회수 156

0

class MainActivity : ComponentActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContent {
            MyWebView("https://www.daum.net/")
        }
    }
}

@Composable
fun MyWebView(url : String) {
    AndroidView(factory = {
        WebView(it).apply {
            loadUrl(url)
        }
    })
}

강사님의 노고에 다시한번 감사드립니다

위의 코드를 작성한 후

AndroidManifest.xml 의 내용에

 <uses-permission android:name="android.permission.INTERNET" />

<application

...

android:usesCleartextTraffic="true"

>

두가지를 추가한 후 앱을 실행하니 에뮬에 아래와 같은 오류가 뜨네요

q3.png

답변 2

·

답변을 작성해보세요.

0

shafeel2님의 프로필

shafeel2

질문자

2023.10.15

강사님 말씀대로 에물을

Galaxy Nexus API 29 로 변경하니

잘되는군요 캄사합니다

늘 건강하시고 부자되세요 ~

 

0

동일한 코드로 잘 되는것을 확인했습니다

image

다른 에뮬레이터를 만드시거나 실제 디바이스에도 마찬가지인지 알려주세요.