비디오: 내 PC를 앱 개발용 PC로 만들기(하이브리드 앱 개발환경 설정) 2024
Android TV는 실제로 데이터를 입력하는 용도로 설계되지 않았습니다. 대부분의 기기에는 키보드가 없으며 가상 온 스크린 키보드가 있지만 표준 TV 리모콘으로 사용하면 큰 고통이 될 수 있습니다.
그 이유 때문에 BrowseFragment에는 실제로 데이터베이스에 항목을 추가하는 기본 방법이 없습니다. 그러나 데이터베이스에 항목을 추가 할 방법이 없으면 어떻게 응용 프로그램을 테스트 할 것입니까?
트릭은 Android Studio에서 직접 에뮬레이터의 TaskEditActivity를 실행하는 것입니다. TaskEditActivity가 실행되면이를 사용하여 데이터베이스에 작업을 저장할 수 있습니다. 사용자는 앱에서 TaskEditActivity를 직접 실행할 수는 없지만 테스트 목적으로 Android Studio에서 시작할 수 있습니다.
TV는 데이터를 입력하는 좋은 방법이 아니기 때문에 TV 용 Tasks 앱에 영구 항목 추가 단추가있는 것은 이치에 맞지 않습니다. 이 섹션의 기술은 앱을 테스트하는 좋은 방법이지만 대부분의 사용자는 TV Tasks 앱이 휴대 전화의 앱과 동기화 될 것으로 기대합니다. 클라우드 저장소는이 책에서 다루지 않지만 기기간에 작업을 동기화 할 수있는 방법 중 하나는 Google 클라우드 저장을 살펴보십시오.
TaskEditActivity를 시작하려면 TaskEditActivity를 엽니 다. java 파일을 열고 TaskEditActivity를 마우스 오른쪽 단추로 클릭하십시오. 그런 다음 'TaskEditActivity 실행'을 선택하십시오.
TaskEditActivity는 에뮬레이터에서 실행해야하며 새 작업을 데이터베이스에 저장할 수 있어야합니다. 이 작업을 몇 번 반복하면 앱에 몇 가지 항목이 표시됩니다.
->