본문 바로가기
728x90
반응형
SMALL

App Programming/Android Studio55

[Android Studio] The application could not be installed: INSTALL_FAILED_INSUFFICIENT_STORAGE The application could not be installed: INSTALL_FAILED_INSUFFICIENT_STORAGE 해당 오류는 애뮬레이터가 앱 설치에 필요한 충분한 공간이 부족해서 발생하는 오류이다. 에뮬레이터에 설치된 앱을 필요한 만큼 제거하고 다시 실행한다. 에뮬레이터 가상 머신 관리자에서 내부 저장소 용량을 늘린다. AVD Manager AVD Manager 클릭하고 연필 모양의 Edit this AVD 선택한다. Show Advanced Settings 선택하고 저장소 용량을 충분히 늘린다. AndroidManifest.xml 태그에 android:installLocation="preferExternal" 추가한다. 2022. 9. 13.
[Android Studio] 기본 카메라 사진 찍고 이미지뷰에 출력하기 xml java package com.example.myapplication; import androidx.activity.result.ActivityResult; import androidx.activity.result.ActivityResultCallback; import androidx.activity.result.ActivityResultLauncher; import androidx.activity.result.contract.ActivityResultContracts; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.graphics.Bitmap; import android.o.. 2022. 9. 5.
[Android Studio] TensorFlow Lite 숫자 판별 TensorFlow Lite 숫자 판별 tflite 확장자 파일로 변환 (convert)시킨 TensorFlow 학습 결과를 IOT 디바이스에 import 시켜 실시간으로 머신러닝 가능하다. 구글 홈페이지에 언급되는 IOT 디바이스로는 안드로이드나 IOS 스마트폰, 라즈베리파이 보드 및 32비트급 마이크로 콘트롤러 (STM, ESP)를 포함한다. 그 중에서도 스마트 폰은 내부에 이미 카메라, 입출력 디바이스 및 각종 센서를 포함하고 있어 머신러닝을 적용하기에 적합하다. https://github.com/amitshekhariitbhu/Android-TensorFlow-Lite-Example GitHub - amitshekhariitbhu/Android-TensorFlow-Lite-Example: Andr.. 2022. 9. 2.
[Android Studio] Waiting for Target Devices to Come Online Waiting for Target Devices to Come Online 불행하게도, Mac OS에서 프로젝트를 컴파일하고 에뮬레이터가 시작된 후, Android Studio는 계속 상태를 유지한다. 그 해결 방법은 아래와 같다. 2022. 8. 26.
[Android Studio] 어플리케이션에 머신러닝 적용 How to Integrate Machine Learning into an Android App 머신러닝과 객체 인식은 오늘날 모바일 개발에서 가장 뜨거운 두 가지 주제이다. 객체 인식은 기계 학습의 큰 부분이며 전자 상거래, 의료, 미디어 및 교육과 같은 영역에서 사용할 수 있다. 이 기사에서는 이미지 레이블 지정 예제를 사용하여 기계 학습을 Android 앱에 통합하는 프로세스를 보여준다. 머신 비전 시장은 빠르게 성장하고 있으며 많은 세계 최대 기술 회사들이 새로운 머신러닝 도구에 투자하고 있다. 이러한 도구를 통해 개발자는 머신 러닝과 머신 비전을 모바일 애플리케이션에 통합할 수 있다. Tutorial on image labeling 첫 번째 단계는 Firebase 서비스에 연결하는 것이다. 이렇.. 2022. 8. 24.
[Android Studio] MPAndroidChart MPAndroidChart 안드로이드 차트 기능을 제공하는 라이브러리이다. setting.gradle allprojects { repositories { google() mavenCentral() jcenter() // Warning: this repository is going to shut down soon maven { url "https://jitpack.io" } // MPAndroidChart 의존 추가 } } build.gradle dependencies { implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' } xml java package com.example.myapplication; import androidx.appcompat.ap.. 2022. 8. 12.
[Android Studio] CalendarView CalendarView 이 클래스는 날짜를 표시하고 선택하기 위한 달력 위젯이다. 이 달력에서 지원하는 날짜 범위는 구성할 수 있다. 이 위젯의 ​​정확한 모양과 상호 작용 모델은 OS 버전과 테마 (ex: Holo 대 Material)에 따라 다를 수 있지만 일반적으로 사용자는 날짜를 탭하여 날짜를 선택할 수 있으며 달력을 스크롤하거나 원하는 날짜로 이동할 수 있다. xml java package com.example.myapplication; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.CalendarView;.. 2022. 8. 12.
[Android Studio] SVG 이미지 파일 추가 SVG (Scalable Vector Graphics) SVG (Scalable Vector Graphics) 파일 포맷은 웹 사이트에 2D 그래픽, 차트, 일러스트레이션을 표현하는 데 널리 사용되는 툴이다. 벡터 파일이므로 확대하거나 축소해도 해상도가 저하되지 않는다. svg 파일을 xml로 변환 vectorDrawables.useSupportLibrary = true 2022. 8. 10.
[Android Studio] 이미지 위에 텍스트 (Text Over Image) 이미지 위에 텍스트 (Text Over Image) 이미지 위에 글자를 쓰고 싶은 경우에는 XML에서 ImageView 와 TextView를 사용하여 이미지위에 글자를 삽입할 수 있다. 주의해야 할점은 글자를 넣을 이미지 내부가 투명해야 하며, RelativeLayout에서만 가능하다. 세부적인 위치를 컨트롤 하고 싶을 때는 padding이나 margin을 사용하면 된다. 2022. 8. 4.
[Android Studio] Default Activity not found Default Activity not found Could not identify launch activity: Default Activity not found Error while Launching activity Failed to launch an application on all devices 시작 활동을 식별할 수 없음, 기본 활동을 찾을 수 없음 활동을 시작하는 동안 오류가 발생, 모든 장치에서 응용 프로그램을 시작하지 못했다라는 의미이다. 이 에러는 프로젝트의 캐시의 문제가 있거나 Empty Project 선택 후 액티비티를 추가한 경우에 앱을 실행시키고자 할때 발생되는 에러이다. 캐시 초기화 및 재빌드 우측 상단의 File을 클릭하고 "Invalidate Caches..." 항목을 선택한다... 2022. 8. 4.
728x90
반응형
LIST