플러터 package identifier or launch activity not found 해결 방법

이미지
package identifier or launch activity not found. Please check C:\...\android\app\src\main\AndroidManifest.xml for errors. No application found for TargetPlatform.android_x64. Is your project missing an android\app\src\main\AndroidManifest.xml? Consider running "flutter create ." to create one. Flutter run 명령어를 실행한 후 이러한 오류가 발생하며 앱이 빌드 되지 않는 문제가 있었다. 검색해보아도 나와 같은 문제가 발생하는 사례가 별로 없었다. 아래 2가지 사항을 점검해보았는데 해당되는 것이 없었다. 1. AndroidManifest.xml 파일이 없진 않은가? -> 있음 2. 해당 파일에 오류가 있진 않은가? -> 문법적 오류는 없으며 ${applicationName}에 Unresolved class '{applicationName}' 라고 발생하는 오류는 안드로이드 스튜디오 버그인 것으로 보임. 다만,  Flutter AndroidManifest.xml "Manifest merger failed" error - Stack Overflow  의 해결방법을 통해 해결할 수 있었다. AndroidManifest.xml을 열어보면, 파일의 가장 위에 아래와 같은 부분이 있을 것이다. 기존 AndroidManifest.xml 이 부분에 package="패키지명" 을 넣어주면 된다! 수정한 AndroidManifest.xml 이런식으로 넣어주면 된다. 물론 com.example.myapp 부분은 지금 작업 중인 어플의 패키지명으로 작성해야한다. 패키지명을 모르거나 기억나지 않는다면, 아래 방법을 통해 쉽게 확인할 수 있다. app/src/main 폴

Flutter를 위해 MSVC v142 설치하기

이미지
 Flutter docter  명령어 실행시 아래 사진과 같은 문제가 발생할 수 있습니다. 위 출력된 메세지에서 알 수 있듯이 "MSVC v142 - VS 2019 C++  x64/x86 build tools" 컴포넌트를 설치해주면 됩니다. 일단, Visual Studio Installer를 실행합니다. 설치 되어있는 VS의 수정(M) 버튼을 클릭합니다. (꼭 2019버전이 아니어도 됩니다. VS 2022에서도 정상적으로 사용 가능했습니다) C++를 사용한 데스크톱 개발에 체크합니다. 오른쪽 패널에서 MSVC v143 이 체크되어 있는지 확인합니다. Flutter는 VS 2019버전이 필요하다고 하지만 2022버전으로 설치하셔도 정상적으로 인식합니다. 그리고 오른쪽 아래의 수정(M)  버튼을 클릭하여 다운로드 및 설치를 진행합니다. 그럼 이와 같은 모습으로 다운로드 진행 상황을 볼 수 있게됩니다.  설치가 끝나면 flutter doctor 명령어를 다시 실행해보세요! 여전이 안 된다면 재부팅 후 다시 시도해보시길 바랍니다.

하드디스크 비프음 들리면서 인식이 안 될 때

방금까지만 해도, 어제까지만 해도, 재조립 전까지만 해도 잘만 돌아가던 하드디스크가 삑 삑 거리는 비프음과 함께 컴퓨터에서 인식되지 않을 수 있습니다. 실제로 제 경우엔 재조립 전까지만 해도 잘만 되던 하드디스크가 점점 작아지는 삑 삑 삑... 소리가 계속 들리며 인식되지 않았는데요, 몇 년이나 쓴 하드디스크라 수명이 끝난 줄만 알았습니다. 중요한 데이터가 있었기에 복구 전문 회사에 보낼까 고민까지 했었고, 대부분 글이 하드디스크가 물리적으로 고장 난 것이라 설명했습니다. 네... 맞는 말입니다. 대부분 충격으로 인해 고장 난 경우겠지만 저처럼 하드디스크가 아닌 다른 부품이 고장 났을 가능성도 있습니다!! 이 글을 보는 여러분들 중에서도 계실 수 있으니 하드디스크를 병원에 보내려 했다면 잠시 발을 멈추시길... 원인 파워(파워서플라이)의 케이블 고장이었습니다. 케이블의 고장으로 전원 공급이 원활하지 못하여 발생했던 것입니다. 확인 방법 주의! 하드디스크가 물리적으로 고장 났다고 생각되는 경우 시도하지 마세요. (최근 큰 충격이 있었다던가...) 데이터 복구 가능성이 낮아질 수 있습니다.  다만, 하나 새로 살 생각으로 들어오셨다면 시도해보셔도 좋습니다. 1. 다른 케이블에 연결 전원 공급 케이블을 다른 케이블로 바꾸어 케이블 고장 여부를 확인할 수 있습니다. 하지만 제 경우엔 한쪽 케이블 라인의 전체가 고장이었기 때문에 고장 여부를 확실히 확인할 수 없었습니다. 2. 다른 컴퓨터에 연결 가장 좋은 방법입니다!  다른 컴퓨터에서 정상적으로 인식된다면 90% 확률로 하드디스크엔 문제가 없습니다. 3. 하드디스크 위치 변경 또는 케이블 꼬아보기 위험하지 않도록 컴퓨터의 전원 공급을 차단한 후 시도해보세요. 하드디스크를 뒤집어두거나 전원 공급 케이블을 이리저리 꼬아보다 보면 하드디스크가 정상적으로 작동할 수 있습니다. 그리고 저는 이 방법으로 해결하였구요. 5핀 시절 폰 충전기를 기억하시나요?  당시엔 몇 달만 지나면 충전기 케이블이 고장 나는 바람에 폰을 어떻게 두

보안 부팅이 해제로 표시되는 문제 해결 방법

보안부팅 (Secure Boot)를 바이오스에서 활성화(Enable)로 설정했음에도 불구하고, msinfo를 실행했을 때 보안 부팅 상태가 해제로 표시되는 경우가 있습니다. 실제로 보안 부팅이 필요한 프로그램 (특히 게임 안티치트)를 실행했을 때에도 오류가 발생하는 것을 확인할 수 있습니다. 그 예시로는 발로란트의 VAN9003(VAN9001) 오류코드가 있겠네요. 이 글에서는 이러한 문제가 발생하는 한 가지 사례에 대해 소개하겠습니다. 환경 이러한 문제가 발생한 환경은 다음과 같습니다. OS : 윈도우 11 TPM2.0 사용 여부 : 사용 중 보안 부팅 상태 :  BIOS에서 활성화 되어있지만, 윈도우 상에서는 보안 부팅이 사용 중이 아니라고 표시됨. 해결방법 1. 바이오스로 진입합니다. 대부분 방법을 알고 계시겠지만,       (1)shift키 누른 상태로 윈도우 다시시작 버튼 클릭       (2)문제해결 클릭       (3)고급 클릭       (4)UEFI 펌웨어 설정 클릭 2. 보안 부팅 설정이 있는 곳으로 이동합니다. 3.  이 작업을 하기 전, 가능하면 모든 데이터를  백업 후 진행하시길 바랍니다. 부팅이 되지 않는 경우가 있을 수 있습니다!! install default secure boot keys 선택 후 엔터, Yes 선택 후 엔터 바이오스에 따라 이 메뉴가 없을 수 있으며, 다른 이름으로 존재할 수 있습니다.그럴 경우, 다음 중 하나가 있는지 확인해보세요. - Enroll All Factory Default Keys - Key Management ->  Enroll All Factory Default Keys - Key Management -> Restore Factory Keys 혹시 모르니 보안 부팅(Secure Boot)가 Enabled로 설정되어 있는지 확인해주세요. 4. 설정 저장 후 재부팅 (일반적으로 F10키)

Bottles에서 Epic Online Services 설치에 실패했습니다. 해결방법

이미지
  우분투에서 폴가이즈를 실행하기 위해 에픽게임즈를 설치하였는데, 폴가이즈가 실행되지 않았습니다. 에픽게임즈 설정에서 EPIC ONLINE SERVICES가 설치되지 않았음을 알 수 있었는데, 지금 설치 버튼을 클릭하여 설치할 수 없었습니다. EOS-ERR-1603 이라는 오류 코드로 설치 실패하는데, 이는 닷넷 3.5를 설치할 수 없어서 발생한 문제라고 합니다. 그럼 닷넷 프레임워크 3.5를 설치해줍시다. 일단 혹시 모르니 Bottles에서 에픽게임즈가 설치된 Bottle의 전원버튼을 눌러 실행중인 와인 프로세스를 모두 종료합니다. 이후, Dependencies에서 dotnet35의 다운로드 버튼을 눌러 설치해줍니다. 다운로드부터 실행까지 시간이 좀 걸리니 기다립니다. 한글로 설정되어 있을 경우 위 사진처럼 글자가 깨집니다. ㅁㅁㅁ(A) 의 체크박스를 클릭하고, ㅁㅁ(J) > 버튼을 눌러 다음으로 넘어갑니다. 오래 기다리시면 설치가 완료됩니다. 다만, 설치에 실패하시는 분은 Bottles의 실행기를 soda-7.0-4 로 변경해서 다시 시도해보세요. caffe 사용할 땐 설치가 안 되었습니다. 이후, 다시 에픽게임즈 스토어를 실행시키고, 설정에서 Epic online services를 지금 설치 버튼을 통해 설치합니다. 그럼 오른쪽 하단에 설치 성공 알림과 함께 설치가 완료됩니다. 이후, 위 서비스를 요구하는 (폴가이즈 포함) 게임들이 정상적으로 실행됩니다!

우분투에서 그놈 쉽게 재시작하기

이미지
우분투를 사용하다보면 그놈이 제대로 작동하지 않는 경우가 자주 발생합니다. 이런 경우 우분투를 재부팅 하기보단 그놈을 재시작 시켜주는 것이 해결방법 중 하나입니다. 그놈을 재시작 하는 방법엔 여러 방법이 존재하지만, 이 글에서는 가장 쉽게 사용할 수 있는 방법 두 가지를 소개하려합니다. 1. 그놈 재시작 명령 그놈이 제대로 작동하지 않지만 아직 아예 멈추지 않은 경우 사용하기 가장 적합한 방법입니다. 이 방법은 현재 데스크톱에서 실행 중인 프로그램 프로세스를 중단하지 않고 그놈만 재시작 할 수 있습니다. 일단, alt + f2 키를 누릅니다. 이 단축키는 그놈 명령어를 입력할 수 있는 창을 띄웁니다. 위 창에서 r 을 입력하고 엔터 키를 누르면, 그놈이 재시작됩니다. 2. gdm3 재시작 ssh로 우분투에 접속합니다. 터미널을 사용할 수 있는 경우 터미널을 사용해도 되지만, 추천하지는 않습니다. 아래 명령어를 입력합니다. sudo service gdm3 restart 이후 그놈이 완전 재시작됩니다. gdm3를 재시작 할 경우 데스크톱에서 실행 중인 프로그램들이 종료될 수 있습니다 . 이 방법은 1번 방법에서 단축키가 작동하지 않을 때 사용하기 적절합니다.

무료 AI tts 목소리 사이트 - FakeYou

이미지
최근 AI를 이용한 서비스들이 많아지면서 TTS(Text To Speech)에도 다양한 서비스들이 출시되고 있습니다. FakeYou는 그러한 서비스 중 하나이며, 회원가입 등이 필요 없는 무료 서비스입니다. 2022년 10월 20일 기준으로 2526개의 목소리를 이용할 수 있으며, 사용자가 직접 원하는 목소리를 가이드에 맞추어 등록할 수 있습니다. https://fakeyou.com/  의 메인 페이지입니다. 홈페이지가 공식적으로 한글을 지원하고 있습니다. 단, 목소리는 2022년 10월 20일 기준으로 한글을 지원하지 않습니다.  일단, 카테고리 / 언어 에서 목소리의 카테고리를 선택합니다. (카테고리 선택은 필수가 아닙니다) 아쉽지만 현재는 한국어 카테고리는 없습니다. 독자분들 중에 한국어 목소리 추가에 기여하실 수 있는 분이 계신다면, 언젠간 추가되겠죠? 카테고리를 선택하면, 카테고리 오른쪽에 하위 카테고리를 선택할 수 있게 됩니다. 예를 들어, Anime(애니메이션) 카테고리를 선택했다면, 오른쪽에서 원피스 카테고리를 선택할 수 있게 됩니다. 마지막으로, 음성 에서 원하는 목소리를 선택하면 목소리 선택 과정이 끝납니다. "여기에 텍스트를 입력하세요"  부분에 원하는 텍스트 (영어)를 입력하고, 말하다  버튼을 클릭하면 목소리 생성이 시작됩니다. Session TTS Results(TTS 결과물)에서 생성된 목소리를 확인할 수 있는데요, Pending... 이라는 문구가 뜨면 생성 중 이라는 의미입니다. 때로는 Pending... 문구가 굉장히 오랜시간 지속될 수 있습니다. 이 경우, 페이지에 오른쪽 위에 있는 TTS Queued 값을 확인하시면 됩니다. 이 값이 자신의 순서라고 생각하시면 됩니다. 저는 현재 942번째 순위에 있고, 942명의 앞 사람들의 처리가 끝나야 제가 신청한 목소리가 나온다고 합니다. 무료서비스이고, 요즘 유행하는 서비스이다보니 목소리 처리가 오래 걸리는 것은 어쩔 수 없는 것 같습니다. 목소리 생성이 완료되면