Skip to main content

원신 등 안드로이드 앱/게임의 클립보드 접근을 막기

iOS 버전의 원신에서 켜자마자 클립보드를 복사해갔다는 "Safari에서 붙여넣은 원신" 메시지가 뜬 이미지가 돌아다녔는데요. 이 메시지는 iOS 14에서 추가된 클립보드 관련 시스템 메시지로 어떤 앱이 다른데서 복사한 클립보드 내용을 자기 앱으로 가져갔음을 의미해요. 그리고 iOS 14부터 등장한 이 메시지를 통해 iOS의 여러 앱에서 클립보드를 복사해갔다는 것이 들통나 시끄러웠기도 했어요. 그러면 하나. 안드로이드나 PC판에도 그러지 않을까 싶어 불안감이 커지실 수도 있을 것 같아요.  다행히 안드로이드에서는 안드로이드 10.0 (API 29) 부터 기본 키보드 외에는 포커스를 갖지 않은 백그라운드 앱이 클립보드를 읽어갈 수 없으니 기본적인 부분은 안심하셔도 되요. 그러면... 이번 경우처럼 포어그라운드, 현재 메인으로 띄워져있는 앱의 경우는 어떨까요? 아쉽게도 이에 대한 메시지(iOS처럼 "A앱에서 붙여넣은 B앱")나 이를 막는 제어 기능은 없더라구요. 😂😂 그렇다고 낙심하지 마세요. 3년전 xda 글 에 따르면 adb 명령을 통해 클립보드 접근을 제어할 수 있다고 하니까요. adb shell 을 실행하시려면 PC에서는 여기를 눌러 윈도, 맥, 리눅스 용으로 platform tools를 내려받아 실행할 수 있도록 압축을 풀어두셔야 하고 안드로이드 기기에서는 USB 디버깅을 켜두셔야 명령 실행이 가능해요. 이 부분은 검색을 통해 확인하실 수 있는데 대략적으로는 설정 앱의 기기 정보에서 '빌드 번호'를 8번 이상 누르고 화면 잠금(설정된 경우에만)을 풀어주시면 되요. 압축이 풀린 폴더에 명령 프롬프트를 여시면 되는데, 주소 표시창에서 cmd를 입력한 뒤 엔터를 누르시면 그 폴더의 자리의 명령 프롬프트가 열려 편해요. 그리고 한 번 클립보드 접근하는 앱이 얼마나 많은지 확인해볼까요. 개발자가 READ_CLIPBOARD 권한을 선언한 앱은 설치 후 이 권한이 자동으로 주어져요. 접근 허용된 앱> ad

넥서스5를 안드로이드 5 롤리팝부터 써 봄

넥서스5가 왔으니 안드로이드 L을 쓸 준비를 해야죠.
그러므로 킷캣에서 미리 ART 모드로 앱을 실행해보도록 합니다.

(최근 갱신: 2014-09-07 11:32AM)
ART 되는 앱>>>>>>>>>>>>>>>>>>
올레 고객센터
올레 tv mobile
네이버
라인(추정)
pooq
Smarter Subway
전국버스
U-OTP+
Battle.net Authenticator
멜론
PicSay 및 PicSay Pro
Flash Player
Cytus
Deemo
CrazyRemote(추정)
MultiLing Keyboard
Smart Tools
Autodesk Sketchbook Mobile
Twitter
Facebook
SoundCloud
Dice Player
MX Player
ArchiDroid(추정)
OneDrive
RealCalc 및 RealCalc Plus
Handcent SMS
다음 지도
xda free
genie
chomp SMS
Firefox Nightly
Floating Browser
스컴에그1 상태보기(Cross promo-☆ (미침))
OS monitor
aLogcat
스마트 노래방 책


ART 안되는 앱>>>>>>>>>>>>>>>>>
DJMAX Technika Q (추정)
올레 내비
Photoshop Touch
퍼즐앤드래곤
작룡문 안드로이드(1.1.14.8.5471)

※(추정) : 주요 기능을 안 써본 상태 또는 플레이 해보지 않은 상태.

L에서의 특이사항
※Firefox 31, 32 실행불가 LinkUnsatisfied Error-고쳐졌습니다.
※모든 Firefox에서 Flash Player 쓰면 강제종료 일어나네요. UC브라우저에선 플래시 인식 불능인걸 보면 플래시 자체를 쓸 수 없는게 아닌가 싶기도 해요.
※올레tv mobile 실행 불가, 파폭과 동일한 현상으로 라이브러리를 불러오다가 실패한 모양입니다.
※올레 내비 실행불가, 지도 다운로드도 되고 초기화면은 뜨는데, 지도가 떠야할 타이밍에, 라이브러리의 어떤 함수를 불러오지 못했습니다. ART에서도 발생하는 듯 합니다.
※포토샵은 실행은 되나 거기서 끝 사진 불러오기, 편집 등 아무 기능도 작동하지 않습니다.
※표시 이상: faux bold 및 faux italic 모두 작동하지 않습니다. 크롬을 포함한 일부 크로뮴 엔진 브라우저만 자체 기능으로 작동합니다. 젤리빈부터 들어온건데 어째서 다시 빼버린건지. 그렇게 감량했어야하나 싶어요.
※표시 이상: 잠금화면에서 알림을 클릭한 다음 펼치면 하얀 배경이 날아가고 그림자만 남습니다.
※플로팅 브라우저는 L이나 킷캣이나 대체로 정상작동 하지만 자체 버그로 드롭다운 클릭시 튕깁니다. 달빅 4.4.2킷캣에서도 동일증상.
※퍼즐앤드래곤은 까만화면만 나오다 아무 말없이 홈으로 팅깁니다. 오류보고도 없음.
※작룡문은 실행되지 않고 홈으로 팅깁니다. 오류 메시지는 나지만 수동 설치한 탓에 보고 기능이 작동 안함.


2014-08-22

------------------

 넥서스5 배터리, 9시간에 3%정도 닳았는데 추정치는 11일에서 14일로 늘었네요. L에 도입된 배터리 절약기가 대기전력을 줄이는데에는 큰 도움이 되지 못한것 같습니다. 반면 앱을 모두 종료하지 않았을 때는 6%나 닳았었습니다.





2014-08-27

------------

구글플러스나 구글 사진(구플계열) 앱이 머티리얼 디자인을 주창하면서도 자신들은 이를 잘 적용하지 못한 것 같아요. 킷캣부터 도입된 Immersive mode 안 쓰고 알림막대와 소프트키가 그냥 흐려지기만 하네요.



2014-08-31

---------------

구글이 넥5, 넥7(2013)용 L 맛보기판(LPC79, LPV81C) 사용자를 버렸다고 할지 아니면 정식 L이 등장할 때가 된건지 점점 구글 앱에서 애로사항이 기어나오고 있어요. ( ._.)

일단 시작은 구글 플레이 뉴스스탠드. 이 앱은 실행 후 초기 설정이 끝나 컨텐츠를 보여줘야할 때 강제종료 됩니다. 클래스 없음 오류로 말이죠.
그 다음은 구글 플러스 및 사진(곁들여진) 앱. 두 앱 모두 메뉴 버튼(점 3개)를 누르면 강제종료 됩니다. 게다가 글쓰기나 댓글 편집의 색이 배경색과 같거나 비슷해 글 쓰기가 불편해졌습니다.
그리고 오늘 나온 플레이 스토어는 치명적입니다. 전혀 실행되지 않고 강제종료되는데 이 앱은 플레이 서비스처럼 강제로 업데이트가 됩니다. 그게 어느순간부터 적용되면 L맛보기판 사용자들에게 재앙이 펼쳐질 판입니다. 앱 업데이트, 내려받기 등등 불가.

2014-10-10

----------------

안드로이드 L 정식이 내일 나온다고 하던데 루머에 불과하니 이거 참 난감하네요 구글플러스 글쓰기창이나 플레이스토어 강제종료 라던가 산재한 문제가 많으니까요. ㅠㅠ

2014-10-15
---------------

[팬드로이드] 넥서스5 32GB 전색상 모두 재고로 돌아오다.
통신사 판매 모델도 32GB로 오른다면 아마도.. 전 배가 아파서 한동안 식음을 전폐할지도 모릅니다. 김장해 다들♬

 
2014-10-25

-------------


안드로이드 5.0 롤리팝에선 결국 권한 패키지 중복을 잡는 모양입니다.(설치오류 505)

SK 스마트 푸시의 AOM_RECEIVE 권한을 쓰는 카카오톡 때문에 같은 권한을 쓰는 다음 웹툰이 설치가 안되는 상황.

http://stackoverflow.com/questions/26491251/android-5-0-lollipop-app-install-shows-unknown-error-code-during-application-ins


2014-10-29

---------------

웬 모바일 영상 스트리밍 앱에서 *연락처*와 여러 가지 권한을 추가했네요…

그리고 여전히 실행되지 않는 올레tv모바일-




2014-11-03
--------------

드디어 롤리팝 넥서스5 팩토리 이미지 LRX21O 가 나오면서 기다림은 끝이 났습니다. 넥5를 가지신 분들이여 도전하십시오(?)



손전등 켜두면 몇 분 내로 손전등도 카메라도 죽는 버그 여전히 있어요. ㅠㅠㅠ 밀고 새로 설치했는데 말이에요
OTA가 아닌 팩토리 이미지를 공초 없이 설치하시면 홈버튼과 멀테 버튼이 사라지는 "초기설정이전 상태 이상"이 발생하고 개발자 프리뷰 때 써먹은 초기설정 화면을 띄우는 방법도 통하지 않는대요! 

2014-11-13

---------------


MX플레이어가 21일 안드로이드 5.0 롤리팝 대응 업데이트를 하기 전까지 , 안드로이드 LPX13D(세번째 맛보기판)는 물론 LRX21O(정식판)에서도 "Unsupported Android Version"이란 메시지만 뱉고 종료가 되었었죠.

그 OS 버전 체크 빼버리면 안될까요.
H/W코덱으로 돌릴 영상 S/W코덱으로 돌리는 타 플레이어들(네트워크 스트리밍 한정)보다 팝업 플레이같은게 안되도 재생성 면에서 좋아서 써왔는데
이 점 때문에 공간만 차지하고 있었던게 매우 아쉬웠어요.
저어기 저기 첫번째 맛보기판부터 쭈욱 롤리팝에서 켜면 종료되는데도 이메일 응대도 안받아주고 지원 업데이트도 안해주는 올레tv모바일도 있는데



이번 업데이트는 사용권 문제로 AC3 및 MLP 코덱을 제거했다고 합니다. 끄아아아..

물론 커스텀 코덱을 쓰시면 되지만은 공식이 아니니 아쉬워요. http://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254


2014-11-24
---------------

 드디어 올레tv모바일도 안드로이드 5.0 롤리팝 지원!

그런데 미디어텍 CPU를 지원해주지 않는단 후기가 눈에 들어오네요

그런데 기본 부가로 걸렸던 알짜팩 진즉에 해지해서 전용 데이터가 없네요 후훗







 2014-11-28
-----------

안드로이드 5.0.1 (LRX22C) AOSP로 반영되는중,
그리고 아래의 기종으로 팩토리 이미지도 올라왔는데요.
넥서스9(Wi-Fi)
넥서스7-2013(Wi-Fi)
넥서스10

그런데 아직도 킷캣인 넥7 (3G/LTE)




그렇게 고통받는 넥7(셀룰러)들.. Got a Kit-kat! https://www.youtube.com/watch?v=iMoYfMJ7fYU


 2014-12-03
-----------

구글이 플레이스토어에서 빨간색/흰색 넥서스5 의 판매를 중지했습니다.

검은색 넥서스5는 가격인하 없이 판매중.
 
2014-12-12
 
-------------
 
 
 
 
2015-02-04
 
-------------


구글의 오디오 지연시간 문서에선뉴넥서스7과 넥서스9에 조직 내부적으론 안드로이드 5.1.1이 도입되었음을 말해주고 있어요.
엇, 넥5도 LMY47M으로 빌드 넘버가 더 높은데, 5.1.1은 아니네요 ; _ ;

언제쯤 5.1.1을 만날 수 있을까요.. 메모리 새는 버그는 수정되었을지.. 최근에 한 번 겪었는데 앱이 열리지 않고 그대로 메모리만 먹다가 꺼지기를 반복해서 결국 기기를 껐다켜야했어요.

2015-04-18

------------

돌이켜보면 롤리팝의 달빅-ART  전환은 대격변이었죠. 루팅 탐지 등 게임에 쓰인 기술 이라던지 때문에 일찍이 개발을 포기한 작룡문 안드로이드 판도 포기해야했고 안되는 앱도 꽤 많았었죠. 킷캣에 숨겨진 옵션으로 이런 전환 기능이 있었는데, 폰 제조사는 이 옵션을 없애버리기도 했구요.
안그래도 앱이 작동이 안되는 문제는 해마다 발생하는거 같아요. 퍼즈도라 등 게임도 판올림마다 매번 터졌고, 9.0 Pie 에선 일부 뱅킹 앱도 개발자 프리뷰 때부터 안됐었는데 해결판이 나오기까지 반년 정도 기다린거 같네요. 흑마법이 이렇게 해롭습니다 (?) 아니, 갤럭시에 메이저 업 된 안드로이드 베타가 나와야 그제서야 대응하는거 아닌가 싶을정도더라구요.

2018-12-17

-------------

Comments

Popular posts from this blog

윈도 10 에서 WLAN AutoConfig 껐다켜서 주기적인 속도 저하를 막기

Wi-Fi가 뭔가 다운받으려면 주기적으로 속도가 줄어드는데 이 현상을 뭘로 검색해야 할까요.. 서버문제는 아닌거 같은게 MS에서 다운로드할 때도 그랬고 Xubuntu 받으려고 토렌트 쓸 때도 그렇거든요. ac건 n이건 다 발생하는중이기도 하구요. 핑 걸어보니 Wi-Fi - AP 간 핑튐이 있네요...   Ping Spike 로 검색해본 결과 관리자 권한으로 아래의 명령을 쳐보세요 netsh wlan set autoconfig enabled= no interface=" Wi-Fi "   (단, Wi-Fi라는 네트워크 디바이스 이름은 컴퓨터마다 다를 수 있음) 를 시도했더니 핑튐이 좀 줄었어요. 여기서 Wi-Fi 라는건 설정 - 네트워크&인터넷 - 상태 - 어댑터 설정 변경 누르면 나오는 창에 '네트워크 연결'의 이름입니다. 예> 로컬 영역 연결     하지만 이 방법은 한가지 단점이 있습니다. Wi-Fi 검색이 아예 안되게 되서 도중에Wi-Fi를 바꾸거나 끊어야할 때 다시 설정을 바꿔야한다는 것이죠. 설정을 원래대로 돌릴 땐 netsh wlan set autoconfig enabled= yes interface=" Wi-Fi "  입니다. no를 yes로 바꾸세요. 실행직후 지금까지 연결되어있었던 Wi-Fi랑은 연결이 끊어지며 Wi-Fi AP검색이 실행돼 다시 접속하게 됩니다. 출처 타래 https://mobile.twitter.com/LaruYan/status/1144792372481363969 ------------------------------ 2019-07-07 그래서 랜카드별로 Roaming Sensitivity (로밍 민감성), Roaming Aggressiveness (로밍 적극성)설정이나 Game/Multimedia Mode 설정이 있는건데 이 서피스에는 관련 설정이 전혀 없네요.(?)

VLC로 크롬캐스트에 영상 전송하기

크롬캐스트는 구글이 만들고 TV나 모니터의 HDMI 포트에 꽂는 동글로, 파일을 읽는 기능은 없지만 유튜브, 구글 플레이 무비, 푹, 라프텔 등 지원되는 서비스에서 스트리밍되는 영상을 연결된 화면으로 뿌려주는 역할을 해요. 현재 1세대,  2세대, 울트라, 3세대까지 나왔어요. <세대별 차이> 1세대 (단종) - 2.4GHz 와이파이 Wi-Fi 4 (802.11n)만 지원 - 최대 1080p @ 30fps - VP8, AVC(H264) 영상 재생 - HDMI 플러그가 동글에 고정 - TV의 USB 포트 전원만으로 작동 2세대 (단종) - 5GHz 와이파이 Wi-Fi 5 (802.11ac)도 지원 - 최대 1080p @30fps, 720p @60fps - HDMI 플러그가 기기에서 나와 케이블로 연결, 유연한 설치 가능 울트라 (국내 미출시. 해외 직구시 $69) - 최대 2160p UHD - HDR10, 돌비비전(HDR) 지원 - 동봉된 전원공급기를 꽂아둬야 하며, 여기에 유선 인터넷 연결이 가능. 3세대 (판매중, 54,900원) - 최대 1080p @60fps <크롬캐스트를 지원하는 동영상 플레이어> 범용 동영상 플레이어 앱 중에서는 VLC(PC판 클래식) , nPlayer (유료) 가 크롬캐스트로 영상을 전송시킬 수 있는 것으로 보여요. 팟플레이어는 캐스트 기능을 못찾겠네요. 따라서 오늘은 VLC를 통해 영상을 캐스트해볼게요. ㅣ_ㅣ)V 방법은 간단해요. 크롬캐스트를 켜두시면 렌더러에 뜨는데, Playback - Renderer 메뉴의 목록에서 크롬캐스트 이름을 클릭하시면 되요. 이 때 재생중인 영상이 PC에선 사라지고 캐스트 단말에만 뜹니다. 앞서 말했듯 크롬캐스트는 세대별로 지원 코덱이나 스펙이 차이납니다. 이 규격에 맞지 않는 영상은 못 볼까요? 아니에요. ' ')+ 아래의 창에서 OK를 누르면 실시간 변환 모드로 재생되니 일단은 괜찮아요.

윈도10 포트 고갈(유령 점유) 문제 해결방법

이렇게 시작됐어요. 어느날부터 개발툴이며 로컬 실행이며 프로그램 실행이며 포트가 막혔다며 포트가 바뀌거나 아예 작동되지 않는 일이 일어나기 시작했어요. 웹 개발시 리액트는 포트 번호나 로컬 주소를 콘솔에 띄워주지 않고 바로 웹브라우저를 띄우다보니 닫고 나면 다시 열 때 기본 포트 3000번이 아니면 이걸 못 찾으니 netstat 이나 Process Explorer , TCPView 등에서 찾아보는 등 고생하게 되더라구요. 예시로 든 프로그램은 IntelliJ IDEA 라는 개발 도구인데,  이 프로그램은 6942부터 6991까지 총 50개의 포트를 시도하기 때문에 한두개 막혀서 일어나는 문제가 아니였던거예요. "IDE가 서버 시작을 위해 폴더를 잠그려고 하면 번호 6942 부터 6991까지의 포트 중 먼저오는 하나를 점유하려고 합니다. 범위내 포트 50개가 모두 점령된것은 흔한 일이 아닙니다. 네트워킹 오류나 보안SW 때문일 수 있습니다." -IDEA 구동 실패: 주소가 이미 사용중입니다, JetBrains 커뮤니티- 그밖에 3306번을 쓰는 MySQL도 켜지지 않아서 포트를 바꿔줘야하는 상황도 겪었고, 이 때 개발초보인 저에겐 이 포트번호를 쓰는 개발품의 포트 설정을 모두 바꿔줘야하는 불편이 있었어요. 그런데 이렇게 누군가 먹어버린 포트는 netstat 등의 도구를 쓰면 나오기 마련이죠? 그런데  제가 겪은 문제는 이들 프로그램에서 해당 포트는 점유되지 않은 걸로 나왔고 그래서 sudo nc -l -p 3306 같이 직접 점유를 시도해보는 방법밖에 알 길이 없었어요.  이럴 때 재부팅을 시켜보면 점유된게 사라지곤 해서 다행으로 여기고 쓰다 보면 다른데가 점유되어 있더라구요. 흠... 그래서 인터넷에 검색을 해서 Hyper-V의 vEthernet 어댑터도 꺼보고 했지만 오래 가는 해결 방법은 아니었어요. 그러다가 문득 IntelliJ IDEA에서 범위단위로 포트를 찾는다는 생각에 검색어를 '포트 점유'에서 '포트