-
android studio com.android.support:v4 -사용하기ANDROID 2017. 1. 11. 11:29반응형
안녕하세요.
- 이 글은 안드로이드 스튜디오 기준으로 작성되었습니다.
안드로이드 마시멜로우(6.0) SDK 23 에서부터는 모든 권한에대해 사용자의 동의를 받아야 사용이 가능하게 되었습니다.
그래서, 여러가지 조건들이 늘어낫는데요.
https://developer.android.com/training/permissions/requesting.html?hl=ko#perm-check
에서 따라하면 되구요.
ContextCompat.checkSelfPermission() 을 사용할려면
import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat;
두가지를 사용할 수 있어야 합니다.
그런데, 저같은 경우는 alt+enter 눌러도 import 안내가 없었습니다.
그래서 구글링 해 본 결과 ,
build.gradle 에
compile "com.android.support:support-v4:21.0.3"
을 추가하라는둥.. ㅜㅠ 저에겐 전혀 해결이 안되었습니다.
그래서 제가 해결한 방안은
일단 build.gradle 파일을 열고
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.1.0'
testCompile 'junit:junit:4.12'위 코드를 붙여넣습니다.
compile 'com.android.support:appcompat-v7:25.1.0'
이 부분은 본인 버전에 맞게 수정하시면 됩니다.
그러고 나서 돌아와 보면 import가 되는걸 확인했습니다.
반응형'ANDROID' 카테고리의 다른 글
웹뷰의 alert, confirm 창 URL 숨기 (0) 2017.01.12 안드로이드6.0 사용자에게 권한 요청하기 (0) 2017.01.11 모바일 웹에서 홈화면 바로가기시 설정하기. (0) 2017.01.02 android 6.0 org.apache.http 오류 (0) 2016.12.22 ANDROID STUDIO 설치하기 (0) 2016.12.22