net::ERR_CACHE_MISS 에러

IT 등/Flutter 2020. 10. 6. 13:03

거 참, 팔자에 없는 앱개발을 해 보다보니 별 에러를 다 만난다.

이런거.



웹뷰를 쓰는 간단한 어플을 만들었는데, 실기기를 쓰지 않고 에뮬레이터로만 테스트 하다가 플레이스토어에 올렸더니 별 희안한 에러가 난다.

웹뷰를 쓰는데 인터넷 권한을 주지 않았다는거지.

흠, 플러터는 인터넷 권한은 기본으로 들어간다던데…

그래서 AndroidManifest.xml 파일에 권한 추가하는 명령어는 넣어줬다.

<uses-permission android:name="android.permission.INTERNET" />

설정

트랙백

댓글

안드로이드 apk, appbundle 버전 올리기

IT 등/Flutter 2020. 10. 2. 17:38

요새 flutter로 앱 만드는데 한참 재미붙이고 있는데, java가 아니고, Android Studio가 아닌 마이너한 방법을 쓰다보니 문서화가 약해서 참 어렵다. (그나마 더 마이너한 RAD Studio를 썼으면 얼마나 더 어려웠을꼬...)

플레이스토어 개발자 등록을 해 두고 테스트 앱을 올리고 있는데, 앱번들을 한번 올렸더니 "이미 버전 코드가 1인 APK 또는 Android App Bundle이 있으므로 다른 버전 코드를 사용해야 합니다." 라는 에러를 내며 등록이 안된다.

 

동일 버전의 apk나 appbundle을 업로드하면 나는 에러

 

머리를 좀 굴린답시고 build.gradle을 봤더니 거기 버전코드가 있었다.

하지만, 그건 변수로 받아올 값이 없을 때 얘기고, local.properties를 참조하는 것 같았다.

local.properties를 고쳤지만 이상하게 고쳐도..고쳐도 다시 원복된다. 뭔가 이상해.

늘 그렇듯이 답은 스택오버플로우에 있었다.

stackoverflow.com/questions/53570575/flutter-upgrade-the-version-code-for-play-store

Flutter: upgrade the version code for play store

i have published an application on the play store with flutter, now i want to upload a new version of the application. I am trying to change the version code with: flutter build apk --build-nam...

stackoverflow.com

딴데 손대지 말고 pubspec.yaml 파일을 고치면 된단다. 그 파일에 있는 version: 1.0.0 에 숫자를 더해주면 된다.

 

 

덧. 예전에 코딩할때는 전체를 다 암기했는데, 이제는 이런 설정사항 하나까지 다 블로그에 기록해놔야 하다니... 한편으로는 서글프네.

설정

트랙백

댓글

에어로치노 휘스크 사용법

단비의 일상/생활 2020. 9. 27. 01:06

네스프레소를 버추오를 쓰고 있고, 라떼를 좋아하기에 에어로치노를 구했다.

그 편리함은 기존에 쓰던 수동 거품기와는 비할바가 아니다.


그런데 거품기(휘스크)의 초기 상태가 스프링이 끼워진 상태다.


저걸 저상태로 쓰다보니 카페에서 사 먹던 라떼보다 웬지 거품이 부드럽기도 하고 너무 과하게 우유거품이 풍성했다. 라떼답지 않게…

그래서 알아봤더니, 카푸치노를 먹을때는 저 스프링을 끼워 쓰는거고, 라떼 만들때는 스프링을 빼고 쓰는 거란다.

그러면, 그 스프링은 어디에 보관하느냐! 했더니, 뚜껑에 끼워놓는데가 있다.


이제는 좀 라떼다운 네소프레소를 내려 먹을 수 있을라나.

설정

트랙백

댓글

삼성에서 돈내고 붙여주는 액정보호지

단비의 일상/생활 2020. 9. 24. 12:35

노트9를 산지 1년 쯤 지났다.

구매시에 PET였던가? 좀 물렁물렁한 액정보호지를 썼다.

그 이후에 친구와 아들이 노트10을 산걸 봤는데, 액정보호지가 매끄럽고 딱딱한거다.

노트9는 엣지 때문에 물렁물렁한데… 그러니 촉감도 뭔가 매끄럽지 못했었는데.

심지어, 밝기를 비교해도 누르스름했었다.

그런데, 새로운 뉴스를 들었다.

비록 유료이기는 하지만 서비스센터에서 기계로 붙여주는게 있단다.

뭐, 유명 액정보호지 사서 택배비 하면 가격도 만원 넘게 드니 가격이야 참아줄 만 하고… 한번 해보기로 했다.

바꿔 붙였더니… 오오, 다른 폰 같다.

밝기도 밝고 무엇보다 표면이 매끄럽다. 내가 원한게 이런거였어.

좀 비싸기는 했지만.

그런데 잘 미끄러지지 않는 액정보호지 위에서 타이핑 하던 습관이다가, 매끈매끈한 액정보호지 위에서 타이핑하려니 오타가 어마무시하게 나온다.
이것도 습관되면 수정되려나?

그거 빼곤 마음에 드는데.

배터리 빨리 닳는 것만 어떻게 수정할 수 있었으면. 웨어율도 얼마 안되는 상황이라던데.

설정

트랙백

댓글

flutter로 개발한 앱을 플레이스토어에 올릴때 API 레벨이 맞지 않다고 나올 경우…

IT 등/Flutter 2020. 9. 20. 22:53

최근, flutter에 관심이 있어서 간단한 앱을 끄적이고 있었다.

AVD로 테스트 하고서 배포 테스트를 하려니 플레이스토어 계정도 파야 했었다. 25$ 들었고…

그런데 개발하는 것보다 플레이스토어 콘솔 사용법이 더 어려웠다. 또 UI는 왜 바꾸는지…

인터넷에 있는 모든 자료는 구버전 UI 기준인데 새로 바꾼 UI에서는 그 내용을 찾을 수 없었다.

무엇보다, flutter로 앱 빌드했을때 targetSDK 버전이 기본적으로 28로 되어 있어서 아무런 수정 없이 업로드하면 안드로이드 API 수준이 맞지 않는다고 나온다(정확한 오류메시지는 기억 불가)

안드로이드 API를 29 이상으로 올려야 하는데, 인터넷을 아무리 검색해도 안드로이드 스튜디오에 관한 얘기만 있을뿐, 내가 쓰는 IntelliJ에 관한 얘기는 없다.

pycharm을 쓰며 그 인터페이스에 익숙해 있어서 인텔리제이를 골랐는데 이럴때는 더 힘드네.

결국 해결책을 찾았는데, 그 프로젝트의 android\app 디렉토리에 build.gradle 파일이 있는데 그 내용 중 android { } 패러그래프 안쪽의 compile SDK 버전과 targetSDK 버전을 29로 바꿔주고 다시 build를 수행하면 된다.

 

설정

트랙백

댓글

당근에서 득템하다

단비의 일상/생활 2020. 9. 8. 21:51

나도 현대인이다 보니, 요새 뜬다는 중고거래 마켓인 당근마켓을 처음 이용해 보게 되었다.

당근마켓 시작화면

이전에는 클리앙 같은 곳에서만 중고거래를 했었다. 차라리 신품을 비싸게 주고 살 망정 혹시라도 안좋은 기억을 가질 중고거래는 하고 싶지 않아서 중고나라 같은 것은 생각하지 않았다.

원래 당근마켓을 사용한 것은 MX vertical 마우스를 구해보기 위해서였는데, 예전부터 갖고 싶었던 "에어로치노" 도 같이 키워드 등록을 해 놓았더니 에어로치노가 먼저 알림이 왔다.

그래서 퇴근길에 판매자 근처에 들러서... 물건을 받아봤는데 나름 좋다.

물건 특성상 그 자리에서 성능을 확인할 수는 없으니, 포기할 건 포기하고 물건이 깨끗해 보이고 설명서도 있으며, 박스도 짱짱한 것을 믿고 받아왔다.

구입대금도 그 자리에서 은행계좌로 애누리없이 송금하고... 나름 쿨거래를 했다.

그리고 헤어져서 집에 오는데.. 거 탐나네.

당근에서 구입해서 집에 가져가는 중

 

집에 오다보니 알람이 울린다. 어? 거래후기라는게 있네? 감사하게스리. 좋은 말을 해주었네. 나도 감사하다는 말 한번 더 하고.

후기

집에와서 에어로치노를 보니 새것은 맞다. 그래도 나름 중고니 성능테스트로 우유거품을 내 봤는데...

아하, 왜 호불호를 타는지 알만하다. 우유거품이 카페 우유거품처럼 따뜻하지 않다. 미지근하네. 그리고 이게 제품 특성이란다. 그러니 카페에서 따뜻한걸 먹던 사람에게는 어느정도 안맞을 수도 있겠다는 생각도 들었다.

난 잘 써 봐야지. 그나마 아메리카노는 먹지 않고 라떼만 마시는데. 다른 물건도 또 살 수 있을까.

구입한 에어로치노3

덧. 그런데 당근마켓 플랫폼... 되는 곳만 된다. 집에서 처음 위치랑 키워드를 등록하고 아무리 기다려도 물건 하나 올라오는게 없었는데, 낮에 회사로 위치를 바꿔놓으니 귀찮을정도로 알림이 많이 온다. 같은 서울이라도 되는 곳만 되는겨. 문명의 혜택은 일부만 받는건가. 이 점만은 운영사가 개선해 주었으면.

 

 

 

 

 

 

 

 

설정

트랙백

댓글

버티칼 마우스 사용자가 되다

단비의 일상/IT Episode 2020. 9. 3. 23:49

나도 버티칼 마우스 사용자가 되었다.

그간 몇년 동안은 마이크로소프트 어고노믹 마우스만 주구장창 써 왔었다. 기존 마우스를 쓰다가 접근하기에 부담감도 없고, 나름 손목 통증도 없애주니까.

 

 

거기다 손목 받침대는 덤. 작년만 해도 손목 받침대는 안썼는데, 직장 전임자가 쓰던걸 물려받아 써보니 손목 통증이 없어졌다. 그래서 그 후로는 손목받침대 비싸도 꼭 쓴다.

그러다 어느날, 버티칼 마우스 욕심이 났다. 그런데 그게 쿠팡에서 로켓와우로 있네. 시킨지 몇시간만에 배달받았다.

 

 


처음에는 버티칼 마우스가 적응하기 어려울 줄 알았더니 웬걸, MS 어고노믹 쓰던 가락으로 적응하니 반나절이면 적응된다.

그럼 이제 모양을 살펴보자.

꼭 삼엽충 처럼 생겼다. 색깔까지도.

안쪽

 

 


바깥쪽

분명히 쿠팡에서 직매입한 새거라는데, 버튼에 묻은 저 하얀 것은 뭘까. 그냥 좋게 생각하고 넘어가자. 

 

 


아래쪽

 

 

이 마우스에 관심을 갖는 사람이면 가장 궁금해할, 쥐었을때의 모습.

 

 


위 사진이 좀 멀리 찍혔다. 손만 확대한 모습은 이렇다.
악수하듯이 살짝 안쪽으로 꺾는게 자연스럽다. 아니, 살짝 안쪽으로 꺾어 잡는 것이 포인트이다. 곧이곧대로 1자로 잡으면 손목이 더 아프다.

 

 

마우스를 1자로 세우면 손목을 위로 쳐드는 모습이 되어 오히려 불편하다.

 

 

그리고 Logitiech Options 라는 프로그램을 깔면 마우스의 각종 세팅 및 버튼 설정을 조정할 수 있다.


어떤 사람들은 이 마우스에 적응하지 못하고 방출하는 사람들이 있다는데, 그런거 하나 있으면 잽싸게 잡아야지. 집에서도 버티칼 쓰게. 예전에는 회사와 집 모두 MS 어고노믹이었는데, 처음 쓴지 하루만에 홀딱 빠졌다.

그래도 혹시 다른 사람이 컴퓨터 만질 수도 있으니 일반 마우스는 여분으로 하나 준비해 둬야지.

덧1.
어떤 버티컬마우스 사용기를 보니, 버티컬마우스를 쓰면 손목으로 와야 할 통증이 팔 전체로 퍼지는 것 같다는 글을 본 일이 있는데. 똑같은 느낌이 든다. 하긴 사람이 작업하느라 팔을 움직이는 분량은 어떤 마우스를 쓰건 일정하니까.

덧2.
MS 어고노믹 스컬프트를 쓰다가 버티컬로 왔는데, 어느날 스컬프트를 다시 잡아보니 무거워서 못쓰겠다. 역시 마우스가 돈값을 하네.

설정

트랙백

댓글

집에서 내려먹는 커피

단비의 일상/생활 2020. 3. 22. 15:57

나는 원래 어마어마한 커피 매니아인데, 요즘은 코로나 19의 여파로 카페로 사람부르기가 뻘쭘한 상황이 되어버렸다.

그러다보니 집사람 생일선물로 사줬던 네쏘로 커피를 내려먹는다.

 
하지만 홈리스타가 초보이다보니 어떤 캡슐이 맛있는지, 또 얼마나 우유거품을 넣어야 맛있는지는 몰라서 해먹을때 마다 새롭다. 다행히 평소 카페에서 커피를 사 먹을때, 텀블러로 사먹는 것이 습관이다보니 동일 용기에 얼마나 담기는지를 눈대중으로 알게된게 그나마 아는 자산이랄까.

또 어떤 캡슐을 써야 하는지도 잘 몰라서, 저렇게 쌍으로 사진을 찍어둔다. 이러면 좀 나을까.

설정

트랙백

댓글

안드로이드 9 → 10 업그레이드 후 Automate it 문자전달 안될때…

단비의 일상/IT Episode 2020. 3. 9. 20:42

문자전달을 위해 Automate It을 쓰고 있었다.

이게 안드로이드 9일때는 잘 되다가, 안드로이드 10으로 업그레이드를 하니 동작을 하지 않는 거다.

그래서 대용 앱 Tasker 등을 써봤지만 시원찮고…

고민고민 하다가, 이건 100% 권한문제야! 하면서 설정을 뒤져봤다.

예전부터 설정해 놓은 접근성 서비스에는 등록이 되어 있었는데… 왜그러지?

잘 생각해보니 안드로이드 10부터는 사용정보도 챙기더란 말이지.

그래서 혹시나 하고 사용정보 권한도 열어줬다.

 

하지만 그래도 안되네…

해서 이유를 찾아봤더니 헐, 구글 플레이스토어 정책변경 때문이란다. 해서 일부러 SMS 권한을 준 일부 앱은 가능하지만 다시 보내기 위해서는 플레이스토에서 설치한 앱은 안되는거다.

그래도 불가능은 없는 법!

원스토어에서 설치하면 된다.

그런데 원스토어에는 Tasker나 AutomateIt 같은 앱은 검색되지 않는다.

그러면 어떻게 하면 되지?

바로~ 국내 개발자가 개발한 문자 토스하는 앱을 쓰면 된다. 이렇게 간단할 데가.

다음그림은 내가 설치한 앱이다.

설정

트랙백

댓글

2020년 다이어리 구하다

단비의 일상/생활 2019. 11. 24. 19:19
2019년 다이어리를 구했다고 블로그에 쓴지 얼마 안된 것 같은데, 벌써 1년이 지났는지 그 다음해 것을 구하게 되었다.

이번에도 프리퀀시를 요구하기에 차마 17잔을 다 사먹지는 못하고 이벤트 음료 포함하여 다섯잔 정도를 사마시고는 11장을 인터넷 커뮤니티에서 샀다.

그나마 프리퀀시를 파는 사람들이 있었네.

그래서 커피값 제외하고 일만천원 추가로 들고 구했다.

samsung | SM-N960N | Normal program | Center-weighted average | 1/24sec | F/1.5 | 0.00 EV | 4.3mm | ISO-250 | Flash did not fire | 2019:11:21 23:20:52

저안에 또 쿠폰 들었을테니 본전은 뽑겠지. 작년에도 그랬으니까.


다음은 그 다이어리와 같이 받은 것들. 

동행시 음료 무료 쿠폰, 스티커(이 스티커는 왜 들었는지 이해할 수 없었다), 다이어리에 붙여서 쓰는 볼펜걸이.(작년 다이어리와 비교시 이게 제일 쓸만 했다)

samsung | SM-N960N | Normal program | Center-weighted average | 1/15sec | F/1.5 | 0.00 EV | 4.3mm | ISO-250 | Flash did not fire | 2019:12:29 19:02:30

3장 들어있는 쿠폰

samsung | SM-N960N | Normal program | Center-weighted average | 1/24sec | F/2.4 | 0.00 EV | 4.3mm | ISO-250 | Flash did not fire | 2019:12:29 19:02:42

뭐에 써야할지 모르겠는 스티커

samsung | SM-N960N | Normal program | Center-weighted average | 1/60sec | F/2.4 | 0.00 EV | 4.3mm | ISO-320 | Flash did not fire | 2019:12:29 19:08:32

다이어리 뒤에 붙이는 볼펜꽃이




설정

트랙백

댓글