ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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가 되는걸 확인했습니다.
















    반응형

    댓글

Designed by Tistory.