inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

웹뷰 AVD 실행안됨

미해결

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

팁 페이지 만들기 부분에서 연결되는 웹페이지만 다르게 하여 페이지를 구현 중인데, AVD를 실행시키니까 계속 로딩되다가 Timed out after 300 seconds waiting for emulator to come online.라는 에러메시지가 뜨면서 아예 실행이 안됩니다.. 웹url부분이 너무 큰 용량을 차지하는 걸까요? 이럴 땐 어떻게 하면 좋을까요..? 그리고 이런 오류가 나기 전에 한 번 실행은 됐었는데 그때는 웹뷰가 제대로 안 뜨고 흰 화면만 계속 뜨는 현상이 나왔습니다.. 찾아보니까 ssl 인증을 무시하는 코드를 쓰면 된다는데 그렇게 하면 해결이 될까요? 일단 AVD가 실행이 안돼서 확인이 안됩니다..

  • android
  • kotlin
댓글 1 좋아요 0 조회수 225

네비게이션(Navigation) 만들어보기, 프래그먼트(Fragment)에 대한 이해 강의에서 navigation android resource file만들 때

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

안녕하세요 네비게이션(Navigation) 만들어보기, 프래그먼트(Fragment)에 대한 이해 강의에서 navigation android resource file만들 때 Add Project Dependency 팝업이 뜨는데 강의의 팝업과는 좀 다릅니다. This operation requires the libraries androidx.navigation:navigation-fragment-ktx:+, androidx.navigation:navigation-ui-ktx:+. Problem: Inconsistencies in the existing project dependencies found. Version incompatibility between: - androidx.appcompat:appcompat:1.7.0 and: - androidx.core:core-ktx:1.13.1 With the dependency: - androidx.lifecycle:lifecycle-common:2.3.1 versus: - androidx.lifecycle:lifecycle-common:[2.6.2] The project may not compile after adding these libraries. Would you like to add them anyway? 라고 뜨는데 version 충돌나서 compile이 안될 수 있다는 뜻으로 보이는데요. 그냥 진행해도 괜찮을까요? Android Studio 버전은 Koala | 2024.1.1 쓰고 있습니다.

  • android
  • kotlin
  • firebase
daekun 댓글 2 좋아요 0 조회수 230

val로 선언한 List는 변경이 가능한가요?

해결됨

깡샘의 쌩초보 안드로이드 One Day Class – Part2 코틀린 이해하기

val list1 = mutableListOf(10,20) 으로 list를 선언했는데, 이때 val로 선언을 하면, int type의 변수는 변경이 불가능한데 List type은 변경이 가능하나요?

  • android
  • kotlin
  • lambda
  • kotlin-companion
  • nullsafe
meduremi 댓글 1 좋아요 1 조회수 261

섹터8접속중인 사용자의 정보표시에서 3:42

해결됨

Flutter로 SNS 앱 만들기

섹터8접속중인 사용자의 정보표시에서 radius: 40, ), SizedBox(height: 5), Text(userModel.name), 뭐때문인지요? Text(userModel.name,style: TextStyle(color: Colors.blue),), 이렇게 나오는데 색을 바꿔도 변화가 없어요. 로직을 멜로 남기겠습니다.

  • flutter
  • android
  • firebase
  • dart
vadain2000 댓글 4 좋아요 0 조회수 283

영상 1분쯤에서 MainActivity에서 viewModel이 저는 안되고 그래들 문제인거 같은데 해결 방법을 모르겠습니다.

미해결

모던 안드로이드 - Jetpack Compose 입문

깃허브에 있는걸 복붙하면 viewModel 부분에서 맨 아래와 같이 오류가 발생해서 맨 위에있는건 https://developer.android.com/codelabs/basic-android-kotlin-training-viewmodel?hl=ko#3 이 링크에서 implementation 하라고 하는걸 넣은 것이고 가운데는 첫번째를 2번째와 같이 변경하라는 추천해서 변경된 내용을 넣은겁니다. 저기서 compose로 끝나는게 그래들이 안되서 MainActivity에서의 viewModel도 영상과 달리 아래처럼만 되어 있는데 해결방법을 전혀 모르겠습니다.

  • android
  • kotlin
  • jetpack
댓글 1 좋아요 0 조회수 227

혹시 재촬영 계획이 있으신가요?

미해결

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

예전에 듣고 공부하는데 많은 도움이 됐습니다. 혹시 최신 버전으로 재 촬영 계획이 있으신가요?

  • flutter
  • ios
  • android
doridorism 댓글 1 좋아요 0 조회수 277

bts앱 MainActivity.kt 부분 질문드립니다

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

package com.example.bts_lecture import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding import androidx.compose.material3.Scaffold import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import com.example.bts_lecture.ui.theme.Bts_lectureTheme class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) enableEdgeToEdge() setContent { Bts_lectureTheme { Scaffold(modifier = Modifier.fillMaxSize()) { innerPadding -> Greeting( name = "Android", modifier = Modifier.padding(innerPadding) ) } } } } } @Composable fun Greeting(name: String, modifier: Modifier = Modifier) { Text( text = "Hello $name!", modifier = modifier ) } @Preview(showBackground = true) @Composable fun GreetingPreview() { Bts_lectureTheme { Greeting("Android") } } 여기서 어디를 지워야할지 모르겠습니다

  • android
  • kotlin
  • firebase
khsw9855 댓글 1 좋아요 0 조회수 185

자막켜기가 안되요 ㅜ.ㅜ

미해결

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

자막 켜기를 누르면 오류가 발생합니다.

  • android
  • kotlin
  • firebase
카도아보 댓글 1 좋아요 1 조회수 219

리사이클러뷰, 그리드레이아웃 오류

미해결

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

개발자님 안녕하세요! 바로 어제 질문하기 게시판에 리사이클러뷰, 그리드레이아웃매니저 오류 관련해서 질문 남겼습니다. 전체 코드를 첨부하면 더 좋을 것 같아서 다시 질문하기 남깁니다. 감사합니다. https://drive.google.com/drive/folders/1RKYQLjYsoZ50rcQbUq7xiJQdwPOhWdK9?usp=share_link rv.layoutManager = GridLayoutManager(this, 2) val items = ArrayList<ContentsModel>() items.add(ContentsModel("imageUrl1", "title1")) items.add(ContentsModel("imageUrl2", "title2")) items.add(ContentsModel("imageUrl3", "title3")) items.add(ContentsModel("imageUrl4", "title4")) val rvAdapter = ContentsRVAdapter(items) rv.adapter = rvAdapter 이 부분은 나름대로 해결해보려고 하다가 강의랑 다르게 순서를 바꿔놓았는데 변하는 건 없었습니다 ㅠ 어떻게 해결할 수 있는지 알려주시면 정말 큰 도움이 될 것 같습니다! 감사합니다.

  • android
  • kotlin
  • firebase
qwerty111222 댓글 2 좋아요 0 조회수 228

앱 SSL 자격증명 설치 문의

미해결

안드로이드 모바일 앱 모의해킹과 시큐어코딩

녹스(Nox)에서 앱 SSL 자격증명 설치 강의 순서대로 쭉 다 따라했습니다. 마지막에서 burp 인증서 설치 후 강사님께서는 인터넷 접속이 잘 되는데 제 Nox에서는 인터넷 접속 시 보안 경고 : 사이트의 보안 인증서에 문제가 있습니다. 라고 나옵니다. 녹스 앱플레이어 삭제 후 다시 생성하여 했는데도 동일하네요.. 보안 경고 팝업이 안닫혀서 뭘 어떻게 할 수가 없습니다. 해결 방법 아시면 알려주시면 감사드리겠습니다 ㅠㅠ

  • android
  • 모의해킹
wjdalstjr3636 댓글 1 좋아요 0 조회수 395

랜덤함수

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

랜덤함수에서 Random.nextInt(1,7) 이렇게 해야 6주사위까지 뜰수있는것 같습니다.

  • android
  • kotlin
  • firebase
tmdrlk365w 댓글 1 좋아요 1 조회수 153

리사이클러뷰 오류 해결 방법이 궁금합니다.

미해결

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

개발자님 안녕하세요. 안드로이드 커뮤니티 앱 만들기 섹션 4 팁 페이지 만들기 중 컨텐츠 리스트 만들기를 공부하고 있습니다. 공부하던 중 리사이클러뷰에 오류가 있어서 질문 남깁니다. 오류는 화면에 그리드의 개수만큼만 아이템이 뜹니다. 아이템을 4개를 넣어 놓았을 때, 그리드의 개수가 2개면 아이템 2개만, 그리드 개수가 3개면 아이템 3개만, 4개면 4개만 화면에 뜹니다. 그리드 개수가 5개면 4개만 뜹니다. 관련 코드 아래에 작성해 놓겠습니다. 검토해주시면 정말 감사하겠습니다. 혹시 전체 코드가 필요할 시 바로 구글드라이브로 전달해드리겠습니다!! 매번 감사드립니다. -ContentsListActivity package com.example.mysolelife.contentsList import android.os.Bundle import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat import androidx.core.view.WindowInsetsCompat import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import com.example.mysolelife.R class ContentsListActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_contents_list) val rv : RecyclerView = findViewById(R.id.rv) val items = ArrayList<ContentsModel>() items.add(ContentsModel("imageUrl1", "title1")) items.add(ContentsModel("imageUrl2", "title2")) items.add(ContentsModel("imageUrl3", "title3")) items.add(ContentsModel("imageUrl4", "title4")) val rvAdapter = ContentsRVAdapter(items) rv.adapter = rvAdapter rv.layoutManager = GridLayoutManager(this, 2) } } -ContentsModel data class ContentsModel ( var title: String = "", val imageUrl : String = "" ) -ContentsRVAdapter class ContentsRVAdapter(val items : ArrayList<ContentsModel>) : RecyclerView.Adapter<ContentsRVAdapter.Viewholder>() { override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ContentsRVAdapter.Viewholder { val v = LayoutInflater.from(parent.context).inflate(R.layout.contents_rv_items, parent, false) return Viewholder(v) } override fun onBindViewHolder(holder: ContentsRVAdapter.Viewholder, position: Int) { holder.bindItems(items[position]) } override fun getItemCount(): Int { return items.size } inner class Viewholder(itemView : View) : RecyclerView.ViewHolder(itemView) { fun bindItems(item : ContentsModel){ val contentTitle = itemView.findViewById<TextView>(R.id.textarea) contentTitle.text = item.title } } } -activity_contents_list.xml <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/main" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".contentsList.ContentsListActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="카테고리 영역 텍스트" android:textSize="20sp" android:textStyle="bold" android:layout_marginTop="20dp" android:textColor="@color/black" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <androidx.recyclerview.widget.RecyclerView android:id="@+id/rv" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="80dp"/> </androidx.constraintlayout.widget.ConstraintLayout> -contents_rv_items <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/main" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".contentsList.ContentsListActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="카테고리 영역 텍스트" android:textSize="20sp" android:textStyle="bold" android:layout_marginTop="20dp" android:textColor="@color/black" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <androidx.recyclerview.widget.RecyclerView android:id="@+id/rv" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="80dp"/> </androidx.constraintlayout.widget.ConstraintLayout>

  • android
  • kotlin
  • firebase
qwerty111222 댓글 1 좋아요 0 조회수 227

섹터8에서 에러인데 무슨말인가요.

해결됨

Flutter로 SNS 앱 만들기

섹터8 접속중인 사용자의 정보 가져오기 에서 이 에러는 무슨뜻인가요..

  • flutter
  • android
  • firebase
  • dart
vadain2000 댓글 3 좋아요 0 조회수 252

firebase 스마트폰으로 연결이 안되는데 원인이 있을까요

미해결

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

https://github.com/nadazelda/androidKotlinStudy.git 노트북에서 가상머신 띄우기엔 너무 느려서;; 제 개인 핸드폰으로 실행하는데 firebase 연결이 안되고 있어요 git에 소스 올려뒀습니다 _ori가 강의자료고 mysololife 가 지금 제가 작성하는거에요

  • android
  • kotlin
  • firebase
ssh7423 댓글 2 좋아요 0 조회수 300

event와 ui_event

미해결

Flutter 중급 1편 - 클린 아키텍처

안녕하세요. event와 ui_event를 구분하셔서 다르게 구현하셨는데, 제가 이해한 것이 맞는지와 문제가 된 부분에 대한 의견이 궁금해서 문의 남깁니다. event와 ui_event를 구분하신게 state의 변경 유뮤가 맞을까요? state가 변경되어 화면의 재빌드가 필요한 경우 event state의 변경없이 화면의 재빌드가 필요한경우 ui_event 하나의 뷰(StatelessWidget)에서 event와 ui_event를 나눠서 처리하는 경우 event -> notification -> 화면 재빌드 중에 ui_event의 스트림 리스너가 재등록되는 이슈가 있는데요. 이런 경우 어떤식으로 처리를 하시나요? 아니면 제가 이해를 잘못한 부분이 있을까요?

  • flutter
  • ios
  • android
지루한 성게 댓글 1 좋아요 0 조회수 229

전자액자에서 영상과 깃허브의 내용이 달라서 영상을 다보고 깃허브 내용으로 돌려봤는데 권한요청부터가 안됩니다.

해결됨

모던 안드로이드 - Jetpack Compose 입문

에뮬레이터에서는 정상 작동을 하는데 제 핸드폰으로 돌리면 권한요청에서부터 안됩니다. SDK는 아래와 같이 되어있고 제 핸드폰은 버전 14인데 이게 문제일까요? namespace = "com.example.photoframe" compileSdk = 34 defaultConfig { applicationId = "com.example.photoframe" minSdk = 28 targetSdk = 34 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" vectorDrawables { useSupportLibrary = true } }

  • android
  • kotlin
  • jetpack
김영진 댓글 2 좋아요 0 조회수 219

팅김

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

선생님 혹시 제가 사진 띄우기하다가 다만들고 6번사진을 누르면 에물레이터가 팅기는 현상이있는데 왜그런지 알수있을까요? 혹시 제 파일을 보실수 있는 방법이있을까요?

  • android
  • kotlin
  • firebase
tmdrlk365w 댓글 12 좋아요 0 조회수 377

에뮬레이터 실행 안됨 오류

미해결

Flutter 초입문 왕초보편

Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...Running Gradle task 'assembleDebug'...FAILURE: Build failed with an exception.* What went wrong:A problem was found with the configuration of task ':app:processDebugResources' (type 'LinkApplicationAndroidResourcesTask'). - In plugin 'com.android.internal.version-check' type 'com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask' property 'androidJarInput.androidJar' specifies file 'C:\Users\82104\AppData\Local\Android\Sdk\platforms\android-34\android.jar' which doesn't exist. Reason: An input file was expected to be present but it doesn't exist. Possible solutions: 1. Make sure the file exists before the task is called. 2. Make sure that the task which produces the file is declared as an input. Please refer to https://docs.gradle.org/7.6.3/userguide/validation_problems.html#input_file_does_not_exist for more details about this problem.* Try:> Run with --stacktrace option to get the stack trace.> Run with --info or --debug option to get more log output.> Run with --scan to get full insights.* Get more help at https://help.gradle.orgBUILD FAILED in 1m 38sError: Gradle task assembleDebug failed with exit code 1이런 오류가 떠요 에뮬레이터 실행하면 버튼 누르는 앱이 실행되어야 한다고 하는데 이렇게 뜨고 안돼요 어떻게 해야 하나요

  • flutter
  • ios
  • android
  • dart
oea 댓글 1 좋아요 0 조회수 635

인기 태그

인프런 TOP Writers

주간 인기글