본문 바로가기
[android 보안] 권한 #2 [android 보안] 권한 #2 2.7. 시스템 권한 -프레임워크 클래스는 /system/framework/ 폴더에 JAR 파일로 패키지되어 있다. -프레임워크에는 JAR 라이브러리 외에도 framework-res.apk 라는 APK 파일이 있는데, 이름에서 알 수 있듯이 코드 없이 애니메이션, 그림 파일(Drawable), 레이아웃 등 패키지 프레임워크 리소스가 들어 있으며, android 패키지와 시스템 권한처럼 중요한 정보도 정의되어 있다. framework-res.apk 도 APK 파일이므로 AndroidManifest.xml 이 들어 있는데, 여기에서는 권한 그룹과 권한이 선언되어 있다. -권한 그룹은 시스템 UI 에서 관련된 권한을 출력하기 위해 사용될 뿐이며, 권한은 개별적으로 요청해야 한.. 2018. 4. 17.
[ios] 앱을 재설치 했을 때 Permission Check 를 기억하는 문제 해결 방법 [ios] 앱을 재설치 했을 때 Permission Check 를 기억하는 문제 해결 방법 첫번째 방법 1. 앱을 단말에서 지우고,2. 단말을 재부팅 한 후3. Settings > General > Date & Time 에서 날짜를 하루 이상 미래로 만들어라.4. 단말을 다시 재부팅 두번째 방법 Permission 기억은 번들 ID 기준으로 하기 때문에,bundle id 를 바꾸어 설치한다. 세번째 방법 가장 추천되는 방법은 이 세번째 방법!!Setting -> General -> Reset -> Reset Location & Privacy bundle id, date & time, GENERAL, permission, Reset, reset location & privacy, settings, [ios.. 2018. 2. 4.
[iOS Study] 뷰 컨트롤러 [iOS Study] 뷰 컨트롤러 출처 : 아론 힐리가스의 iOS 프로그래밍 -뷰 컨트롤러는 UIViewController 의 하위 클래스 인스턴스이다.뷰 컨트롤러는 뷰 계층구조를 관리한다.뷰 컨트롤러는 계층구조를 구성하는 뷰 객체들을 만들고 뷰 객체와 관련된 이벤트를 제어하고, 윈도우에 뷰 계층구조를 추가하는 역할을 한다. -UIViewController 의 하위 클래스는 중요한 프로퍼티를 하나 상속받는다. @property (nonatomic, strong) UIView *view; 이 프로퍼티는 UIView 인스턴스를 가리킨다.뷰 컨트롤러의 View 가 윈도우의 하위뷰로 추가되면, 뷰 컨트롤러의 뷰계층 전부가 윈도우에 추가된다. -뷰 컨트롤러의 view 는 화면에 보여줄 필요가 있을 때까지 만들어지.. 2016. 2. 18.
스테레오 믹스 활성화 방법 스테레오 믹스 활성화 방법. 1. 우하단 시계 옆 스피커모양에서 우클릭을 한다. 2. [녹음 장치] 를 클릭한다. 3. 이곳에 "스테레오 믹스" 가 나와있다면 추가 프로그램 설치 없이 활성화 할 수 있다. 만약 이곳에 스트레오 믹스가 안 나와있다면, 우클릭 한 후 [사용할 수 없는 장치 표시] 를 클릭하자. 4. 이곳에서 "사용 안함" 으로 체크된 스테레오 믹스가 나타난다면 우클릭을 통해 [사용] 을 눌러주면 활성화가 되고, 만약 나타나지 않는다면 추가 프로그램을 설치해주어야 한다. 5. 위의 과정을 통해 스테레오 믹스가 안 나타난다면 아래 사이트를 통해 스테레오 믹스 관련 프로그램을 설치해주어야 한다. 아래 사이트를 클릭하여 다운로드 페이지로 이동한다. 리얼텍 다운로드 페이지http://www.real.. 2014. 2. 7.
[android] ART ( android runtime ) 이란? (2017.08. updated) [android] ART ( android runtime ) 이란? - 2017. 8 내용 보강 ART, Android Runtime from Kitkat( 4.4 ) 기존의 안드로이드에서는 DEX file 을 Dalvik machine(JVM) 위에 올리는 방식이었는데,Kitkat ( 4.4 ) 부터는 ART(Android Runtime) machine 위에서 OAT file 을 돌리는 것이 가능해졌다.기존의 dex 파일을 dex2oat 라는 converter 를 이용해서 converting 하여 생성하고 run 한다. Dalvik 은 bytecode 를 interpret 한다.그러면서 사용자가 앱을 실행할 때마다 성능 개선이 있을 수 있는 부분에 대해 네이티브 코드로 변환을 한다.이를 JIT( jus.. 2014. 1. 22.
igdpmd64.sys 관련된 블루 스크린(blue screen) 해결방법 igdpmd64.sys 관련된 블루 스크린(blue screen) 해결방법 얼마전 자동 업데이트가 된 후부터, 익스플로러를 이용하면 시간이 조금 지나면 블루스크린이 뜨기 시작했다. 익스플로러 중에서도 Active X 등의 기능을 활용하면 거의 100% 블루스크린이 뜨면서 PC 가 죽기 시작했다. 그래서 블루 스크린 메세지에 나오는 igdpmd64.sys 를 기반으로 이유를 찾아보니 MS 의 update 때문이었다. igdpmd64.sys 는 Intel 가속기에 관련된 녀석으로,일부 메인보드에서는 제대로 작동하지 않아 blue screen 이 뜨는 것이다. ( 필자는 windows 7 64 bit 을 사용, 32bit 에서는 문제가 없다는 의견도 있는데 직접 검증한 것은 아님. ) igdpmd64.sys .. 2013. 11. 7.
반응형