inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

안드로이드 스튜디오 Emulator 에러

미해결

현재 2주간 해결이 되지 않아 시작조차 못하고 있어 질문드립니다ㅠㅠ 에러명 : "Emulator: Pixel 2 API 30 - Emulator terminated with exit code -1073741515" 아래는 제가 이때까지 시도했던 조치 방안들 입니다.. 조치 방안 Path 설정 (사용자명은 블러처리 되어있으나 영문입니다.) - Sdk, avd, flutter Path 설정 - 변수 3가지 추가(구글링 중 해당 내용이 있어 추가해보았습니다..) SDK Tools 설치 - CPU가 AMD Ryzen 5 7500F로 SDK Tools에서 "Android Emulator Hypervisor Driver for AMD Processors (installer)"를 찾아봤으나 없음 Hypervisor 체크박스 - BIOS에서 SVM 모드 활성화(Enabled) - 아래 Windows 기능 켜기/끄기 → Windows 하이퍼바이저 플랫폼, 가상머신 플랫폼(구글링 시, 체크박스 on/off에 대한 말이 달라 체크박스 on/off 둘다 시도 해봄) 이 외에도 Android Studio 재설치, Flutter doctor 확인 후 필요 프로그램 재설치, 환경변수 Path 재설정.. 심지어 포맷까지 하고 모든 파일을 재설치 해보았음에도 해결되지 않고 있습니다.. 혹시 해결방법을 알고 계시다면 조언 부탁드리겠습니다ㅠㅠ

  • 안드로이드
  • android
  • androidstudio
  • emulator
  • 에러
  • error
  • flutter
  • avd
  • sdk
  • hypervisor
이영철 댓글 1 좋아요 0 조회수 333

질문있습니다

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

스프링을 이용해서 플로터로 만든 안드로이드에 mysql정보를 넘길 수 있는 서버를 만들고 싶은데 가능 할까요?

  • java
  • spring
  • mysql
  • spring-boot
  • jpa
  • 플로터
  • 안드로이드
통신 10106 방경오 댓글 2 좋아요 0 조회수 115

안드로이드 스튜디오 오류입니다

미해결

안드로이드 스튜디오 arctic fox를 다운받고 첫 프로젝트를 생성했는데 코드가 쭉 빨간줄이 쳐지면서 밑에 사진과 같이 32개정도의 오류가 생기네요 뭐가 문제일까요? 아 그리고 이건 오류랑 다른 질문인데 저 arctic fox 버전에서 새로운 프로젝트를 생성했을때 생성되는 기본코드랑 지금 최신 버전인 Hedgehog 버전에서 만들어지는 기본코드랑 다르던데 원래 그런걸까요? 강의를 들을때 기본코드가 달라서 헷갈리더라구요

  • 안드로이드스튜디오
  • 안드로이드
  • 코틀린
  • java
  • 자바
댓글 1 좋아요 0 조회수 322

sns 페이스북 로그인 이슈

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요. 강사님 페이스북 sns 로그인 기능을 추가하여 앱 사용하고 있었습니다. 현재 안드로이드는 페이스북 로그인 사용 가능하도록, ios는 로그인 아이콘을 숨김 처리하여 사용 하지 못하게 막아 놓은 상태입니다. 이런 sns 로그인 기능의 경우 안드로이드, ios 동일하게 사용하도록 아이콘을 오픈해야하는지와 플랫폼 정책이 있는지 궁금합니다. 감사합니다.

  • flutter
  • 안드로이드
  • ios
healthcare.it 댓글 1 좋아요 0 조회수 468

파이어 베이스 회원가입 과정이 안됩니다.

해결됨

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

안녕하세요 강의를 따라서 진행하고 있는데 회원가입 버튼을 누르면 토스트 메시지로 no 가 뜨고 이메일과 비밀번호로 회원가입이 되지 않습니다. gradle(app) 파일 plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'com.google.gms.google-services' } android { namespace 'com.example.sample' compileSdk 33 defaultConfig { applicationId "com.example.sample" minSdk 21 targetSdk 33 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = '1.8' } } dependencies { implementation 'com.google.firebase:firebase-auth-ktx' implementation platform('com.google.firebase:firebase-bom:31.1.1') implementation 'com.google.firebase:firebase-analytics-ktx' implementation 'androidx.core:core-ktx:1.9.0' implementation 'androidx.appcompat:appcompat:1.5.1' implementation 'com.google.android.material:material:1.7.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.4' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.0' } gradle(프로젝트) // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { google() mavenCentral() } dependencies { classpath 'com.google.gms:google-services:4.3.14' } } plugins { id 'com.android.application' version '7.3.1' apply false id 'com.android.library' version '7.3.1' apply false id 'org.jetbrains.kotlin.android' version '1.7.20' apply false } MainActivity.kt package com.example.sample import android.icu.lang.UCharacter.GraphemeClusterBreak.T import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.Toast import com.google.firebase.auth.FirebaseAuth import com.google.firebase.auth.ktx.auth import com.google.firebase.ktx.Firebase class MainActivity : AppCompatActivity() { private lateinit var auth: FirebaseAuth override fun onCreate(savedInstanceState: Bundle?) { // Initialize Firebase Auth auth = Firebase.auth super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val joinBtnClicked = findViewById<Button>(R.id.joinBtn) joinBtnClicked.setOnClickListener{ auth.createUserWithEmailAndPassword("abc1@abc1.com", "1234") .addOnCompleteListener(this) { task -> if (task.isSuccessful) { Toast.makeText(this,"ok",Toast.LENGTH_SHORT).show() } else { Toast.makeText(this,"no",Toast.LENGTH_SHORT).show() } } } } } 혹시 코드 상에서 잘못된 부분이 있을까요?

  • 파이어베이스
  • firebase
  • 코틀린
  • android
  • 안드로이드
  • kotlin
w a 댓글 1 좋아요 0 조회수 513

코드 푸시를 위해 안드로이드 버전을 package.json에서 변경하면 되나요?

미해결

배달앱 클론코딩 [with React Native]

안녕하세요. 타겟 버전에 대해 헷갈리는 부분이 있습니다. package.json의 "version"과 android/app/build.gradle의 "versionName" 중 코드 푸시의 "타켓 버전"과 관련된 버전은 무엇인가요?

  • 코드푸시
  • react-native
  • codepush
  • 안드로이드
프리덤 댓글 1 좋아요 0 조회수 650

어뎁터_엑티비티 질문입니다!

미해결

윤재성의 자바 기반 안드로이드 앱개발 Part 1 - UI Programming

강사님 덕분에 정말 재밌게 공부하고 있는 청년입니다. 스피너와 그리드뷰에 대해서 배웠는데 그리드뷰에선 setOnItemSelectedListener 를 사용하는 경우는 없나요?

  • 안드로이드
  • java
  • 어뎁터
  • android
linos98 댓글 1 좋아요 0 조회수 399

mac m2에서 안드로이드 스튜디오로 외장 ssd에 플젝 만들고 안드로이드 실행할대 에러

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

상황은 맥북 (m2)에서 안드로이드 스튜디오를 사용하여 안드로이드 에뮬레이터를 작동하려 할 때 밑과 같은 에러가 생깁니다. 다만 제가 외장 ssd에 프로젝트를 생성하고 실행을 해서 그런게 아닌가 싶습니다. 재밌게도 ios 시뮬레이터는 정상적으로 돌아갑니다.. 어떻게 고치나요? * What went wrong: Gradle could not start your build. > Could not create service of type FileHasher using BuildSessionServices.createFileHasher(). > Timeout waiting to lock file hash cache (/Volumes/T7/FlutterPj/statefullreal/android/.gradle/7.4/fileHashes). It is currently in use by this Gradle process.Owner Operation: unknown Our operation: Lock file: /Volumes/T7/FlutterPj/statefullreal/android/.gradle/7.4/fileHashes/fileHashes.lock

  • 안드로이드
  • 클론코딩
  • 플러터
  • Flutter
개발크리에이터 댓글 1 좋아요 0 조회수 920

안녕하세요 정말 2~3일간 삽질하는느낌이여서 질문합니다

해결됨

Flutter 앱 개발 기초

안녕하세요 저가 정말 강의를 빨리 듣고싶은데 세팅부터 막혀서 질문을 남겨드립니다 안드로이드 스튜디오부터 막히는데요 SDK에서 안되는 과정이 생깁니다 이렇게 미싱 SDK나오고 난뒤에 NEXT를 누르면 똑같이 스트럭쳐랑 같게 진행을 4~5차례 진행했습니다 그리고난뒤에 넥스트를 누르면 SDK TOOL 쪽으로가서 이렇게 설치를 하려고합니다 설치를 완료하고나면 에러 문장이 뜹니다 구글에 HAXM 도 쳐보고 제어판가서 클릭하라는것도 해보고 설치도 해보고 했서 또 엉킨것같아서 포멧도해서 다시 또 진행해보고있는 중입니다 저는 저 밑에 안드로이드 누르는게 없습니다.. 정말 도와주세요 첫시작도 못하고있는 학생입니다ㅜ 윈도우 11써서 그러는건가요..?

  • 안드로이드
  • 안드로이드스튜디오
  • Flutter
우주인평강PK 댓글 1 좋아요 2 조회수 340

모바일 접속

미해결

jQuery로 구현하는 NFT 마켓플레이스 (이더리움, 폴리곤)

올려주신 강의 잘들었습니다. 질문사항이 있어 글을 남깁니다. pc로 접속시 메타마스크 로그인이 자동으로 잘 실행이 되는데 모바일 환경에서 접속 시 휴대폰에 메타마스크가 깔려 있음에도 web3를 찾을 수 없다고 나옵니다. 검색해보니 딥링크를 사용하면 모바일에서 로그인이 가능하다고 하는데 관련해서 알고 싶습니다!

  • 안드로이드
  • ios
  • nft
  • solidity
  • blockchain
  • dapp
wogh0310 댓글 1 좋아요 0 조회수 623

원격 제어 기기를 만들기 위한 강의 커리큘럼?

미해결

안녕하세요 저는 기구설계를 하고 있는 직장인 입니다. 아두이노에 관심을 갖게 되다가 어떻게 공부를 해야할지 몰라 폭풍 검색하다 우연히 인프런을 접하게 되었습니다. 저에게 꼭 필요한 강의가 많이 준비되어 있는 것 같아 너무 기대가 됩니다. 아직 제가 아두이노에 대한 기초 지식이 부족하여 강의를 어떻게 들어야 할지 고수님들께 요청드립니다. 먼저 하고싶은 것은 1)휴대폰 또는 PC와 아두이노를 통신 하는법 2)휴대폰의 어플의 디자인과 버튼 등을 사용자에 맞게 변경 및 구성하는 법 3)휴대폰 또는 PC에서 아날로그 및 접점을 표시하고 제어하는 방법 입니다. 제가 하고 싶은 구성에 맞는 강의 커리큘럼이나 기본 교육 과정 같은게 있을까요? 처음 시작이라 너무 막연하고 주변에 도움을 받을 곳이 없어 이렇게 질문드립니다. 고수님들의 많은 답변 부탁드려요 좋은하루 되세요^^

  • 아두이노
  • 와이파이
  • 안드로이드
  • 휴대폰
  • 원격제어
  • 스마트팜
  • 강좌
jhkwak 댓글 0 좋아요 0 조회수 208

스프링 안드로이드 연동 실습을 해보고 싶은데 질문사항이 있습니다 !!

미해결

스프링 핵심 원리 - 기본편

안녕하세요. 수업 잘 듣고 있습니다. 안드로이드에 [ 웹 뷰 ] 를 띄우는 형식으로 [ 회원가입,게시판 페이지 ] 를 하나 만들어 보려고합니다. 이럴 때는 보통 < 안드로이드 스튜디오에 스프링을 연동 > 시켜서 하는지 아니면 < 스프링부트를 인텔리제이로 띄워서 안드로이드 개발 > 을 진행하는지 궁금하네요. 보통 개발자들은 어떤 방식으로 진행할까요???

  • 스프링부트
  • spring
  • 안드로이드
  • oop
준준 댓글 1 좋아요 0 조회수 958

액션바 지우기

해결됨

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

안녕하세요 액션바 지우는 방법을 공부하는데 있어서 질문이 있습니다. 강사님께서는 themes.xml에 <item> windowNotitle 추가하는 방법으로 액션바를 지우셨는데 다른 방법으로는 <style> 액션바 지우는 테마를 추가해서 manifast를 수정하는 방식을 알게 됐습니다. 둘의 차이점이 혹시 있을까요?

  • 안드로이드
  • firebase
  • android
  • kotlin
hankwanjin 댓글 1 좋아요 1 조회수 334

안드로이드 + 스프링

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

웹이 아닌 안드로이드 기반 스프링 사용에 있어서 질문이 있습니다. 스프링의 대부분의 강의나 예제들이 웹을 기반으로 하고 있는데, 선생님의 강의로 공부를 하여도 안드로이드 스튜디오에 적용이 가능할까요? 입문 강의를 수강중인데 매우 만족하며 듣고 있어서, 추가 강의 결제를 고민 중에 있습니다. 추가적으로 큰 차이가 없다면 강의는 어디까지 수강하는 것을 추천하시는지 궁금합니다.

  • 안드로이드
  • 스프링
  • spring
  • java
  • MVC
  • spring-boot
saint6839 댓글 1 좋아요 0 조회수 945

findViewById 함수 호출 시 null값 반환

미해결

안녕하세요. CustomAdapter 강의 수강중에 다음과 같은 에러가 발생해서 문의드립니다. 그대로 따라하면서 진행하였는데 이상하다 싶어서 에러 메시지를 확인해보니, 아래 코드에서 rowtextview1 변수에 null이 반환되고 있음을 확인하였습니다. val rowtextview1 = findViewById<TextView>(R.id. rowtextView1 ) 전체 코드는 아래와 같습니다. 어떻게하면 View의 id값을 정상적으로 가져올 수 있을까요?? * MainActivity.kt * package com.example.customadapter import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.view.View import android.view.ViewGroup import android.widget.BaseAdapter import android.widget.Button import android.widget.ListView import android.widget.TextView class MainActivity : AppCompatActivity() { val data1 = arrayOf ( " 데이터 1" , " 데이터 2" , " 데이터 3" , " 데이터 4" , " 데이터 5" ) override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContentView(R.layout. activity_main ) val textveiw1 = findViewById<TextView>(R.id. textView1 ) val listveiw1 = findViewById<ListView>(R.id. list1 ) listveiw1. adapter = adapter1 } //getCount 의 리턴 값 만큼 getView 가 호출되어 R.layout.row 의 View 객체를 붙여준다 . val adapter1 = object : BaseAdapter(){ // 항목의 개수를 반환 override fun getCount (): Int { return data1 . size } // 항목의 인덱스 번호를 전달했을 때 , 객체를 넘기는 기능 override fun getItem (position: Int): Any? { return null } // 임의로 정해진 아이디 값을 넘겨주는 기능 override fun getItemId (position: Int): Long { return 0 } // 현재 화면에 표시되는 항목만큼 호출됨 // position : 몇 번째 항목을 구성할 것인가 , convertView : 화면에서 없어진 뷰를 저장 override fun getView (position: Int , convertView: View? , parent: ViewGroup?): View { // 재사용 가능한 View 를 변수에 담는다 . var rowView = convertView if (rowView == null ) { // inflate 는 XML 을 참고하여 View 객체를 생성 및 반환하는 함수 // 1 번째 인자는 View 객체를 만들 때 참고하는 XML, 2 번째 인자는 해당 View 객체의 상위 객체 ( 레이아웃 )\ rowView = layoutInflater .inflate(R.layout. row , null ) } // 항목 뷰 내부에 배치되어 있는 뷰들의 주소 값을 가져온다 . val rowtextview1 = findViewById<TextView>(R.id. rowtextView1 ) rowtextview1. text = data1 [position] return rowView!! } } } * activity_main.xml * <? xml version ="1.0" encoding ="utf-8" ?> <LinearLayout 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 :layout_width ="match_parent" android :layout_height ="match_parent" android :orientation ="vertical" tools :context =".MainActivity" > <TextView android :id ="@+id/textView1" android :layout_width ="match_parent" android :layout_height ="wrap_content" android :text ="TextView" android :textAppearance ="@style/TextAppearance.AppCompat.Large" /> <ListView android :id ="@+id/list1" android :layout_width ="match_parent" android :layout_height ="match_parent" /> </LinearLayout> * row.xml * <? xml version ="1.0" encoding ="utf-8" ?> <LinearLayout xmlns: android ="http://schemas.android.com/apk/res/android" android :layout_width ="match_parent" android :layout_height ="match_parent" android :orientation ="horizontal" > <TextView android :id ="@+id/rowtextView1" android :layout_width ="wrap_content" android :layout_height ="40dp" android :layout_weight ="1" android :text ="TextView" android :textAppearance ="@style/TextAppearance.AppCompat.Large" /> <Button android :id ="@+id/rowbutton1" android :layout_width ="wrap_content" android :layout_height ="wrap_content" android :text =" 버튼 1" /> <Button android :id ="@+id/rowbutton2" android :layout_width ="wrap_content" android :layout_height ="wrap_content" android :text =" 버튼 2" /> </LinearLayout>

  • 윤재성의Kotlin기반안드로이드
  • 안드로이드
  • 코틀린
  • 모바일
  • android
  • 코딩
CNKGH 댓글 1 좋아요 0 조회수 1104

인스타그램 자바언어로 하는 클론코딩은 없을까요?

미해결

하울의 안드로이드 인스타그램 클론 만들기

다른 커뮤니티에 찾아봐도 거의 요즘 대세가 코틀린이라 그런지 거의 다 다른 분들도 코틀린으로 안드로이드 앱을 만드시더라구요 그래서 자바언어로 만드는 강의는 많이 없는 것같아요 아무리 찾으려고 해도 없어서요 근데 제가 지금 배우기를 자바언어로 배우고 있어서 코틀린 쓰는 법을 모르는데ㅜㅜ 혹시나 자바언어로 하신 클론코딩 강의는 없는지 궁금합니다

  • 안드로이드
  • android
  • 자바
  • kotlin
  • 클론코딩
  • 클론코딩
sanghoon7366 댓글 1 좋아요 0 조회수 1712

데이터가져오기

미해결

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

강의 5분 10초에서 model의 형태로 데이터를 받는다고 하는데 저 model 클래스를 잘 모르겠고, 저 model 의 형태로 데이터를 받으면 왜 1, 12, 123 데이터를 가져올 수 있는지 궁금합니다! 또한 for문안에 children의 의미도 알고 싶습니다.!

  • 코틀린
  • android
  • 안드로이드
  • kotlin
  • 파이어베이스
  • firebase
gongg10 댓글 1 좋아요 0 조회수 303

안드로이드 앱 개발 관련 참고 자료 및 소스 문의

미해결

사물인터넷 통신은 내 손에 (Arduino, MQTT, Nodejs, MongoDB, Android,VS Code)

강의와 관련있는 질문 을 남겨주세요. &bull; 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) &bull; 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) &bull; 서비스 운영 관련 질문은 인프런 우측 하단 &lsquo;문의하기&rsquo; 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. &bull; 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. &bull; 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. &bull; 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. &bull; 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. &bull; 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. &bull; 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . &bull; 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. &bull; 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. &bull; 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. &bull; 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다. 강의 유익하게 잘 듣고 있습니다. 안드로이드 앱 개발 관련 질문이 있습니다. 안드로이드 앱 개발할때 volley를 이용해서 rest api를 통해서 서버와 연결했는데요.. 보틍 안드로이드 앱에서 서버와 연결할때 어떤 방식을 많이 쓰나요? volley가 가장 많이 쓰는 라이브러리인가요? 서버 연결을 위한 다른 라이브러리 소개 또는 volley를 이용한 개발 참고 자료 및 참고할 수 있는 소스 (github 등) 있으면 소개해주세요. 감사합니다.

  • 안드로이드
  • volley
  • arduino
  • iot
  • mongodb
  • nodejs
  • MQTT
권오혁 댓글 1 좋아요 0 조회수 468

인기 태그

인프런 TOP Writers

주간 인기글