자유게시판


자유게시판
웹&앱 개발과 관련된 정보를 마음대로 쓰고 공유할 수 있는 곳입니다. 질문과 답, 의견 등을 쓸 수 있습니다.
안드로이드 스튜디오 질문입니다.
질문또질문
이미지 슬라이더 보기
요즘 안드로이드 스튜디오를 설치하고 
새로운 프로젝트 파일을 만들면 
패키지 파일이 3개가 생기는데 그게 어떤걸 의미하는지 궁금합니다.

그리고 예전 api에서는  

final File mFile = new File(KmlFile);

        if( mFile.exists() == false ){

            mFile.mkdir();
        }
File[] mFileList = mFile.listFiles();

이렇게 하위 파일 리스트를 불러들일 수 있었는데
최신 api로 하니깐 mFileList에 null 값이 들어오더라구요
이건 보안이 강화되서 그런건지 아니면 함수명이 다르게 바뀌어서 그런건지 궁금합니다.

감사합니다.
2018-03-02 15:41:32
58.121.128.***
덧글 1개 | 태그 0개
태그입력
쉽표(,)구분으로 한번에 여러 태그를 입력할수 있습니다
마이크
새로운 패키지에서 나머지는 테스트를 위한 패키지라고 생각하시면 됩니다.
예를 들어, com.examples.hello라는 패키지로 만들었다면 해당 패키지만 신경쓰시면 됩니다.

그리고, 파일을 읽어들이는 코드는 자바와 동일하게 동작합니다.
다만 SD카드를 접근하는 경우에는 AndroidManifest.xml 파일에 권한을 추가해야 하고, 런타임 권한으로 변경되었기 때문에 코드에서 권한 부여를 다시 요청하든지 아니면 build.gradle 파일에서 minSDKVersion을 22이하로 설정해야 합니다.


^^

211.108.39.*** 2018-03-02 15:41:32
이름 비밀번호