'Project prjLB13.apk raised exception class EJNIException with message 'java.lang.IllegalArgumentException: Couldn't find meta-data for provider with authority com.embarcadero.prjLB13.fileprovider'.
에러를 띄웁니다.
인터넷에 검색해보면 Manifest파일에 경로지정이 달라 생기는 문제라고 하는데,
직접 파일을 건들여 수정하면, 이는 프로그래밍툴로 프로그래밍 한 부분이 아니다보니,
디버깅 시 프로그래밍 툴로 프로그래밍 되어있는 대로 다시금 복원되어 의미가 없어집니다.
Manifest로 검색을 해보면 1개 나와,
권한 설정으로 들어가지기에, 저번에 질문도 올려보고,
'Camera', 'read external storage', 'write external storage'만 활성화 해봤으나 여전히 같은 에러가 발생했으며,
질문
gibson
Rad Studio에서 Delphi로 카메라 기능을 사용 시,
권한을 활성화 시켰음에도
'Project prjLB13.apk raised exception class EJNIException with message 'java.lang.IllegalArgumentException: Couldn't find meta-data for provider with authority com.embarcadero.prjLB13.fileprovider'.
에러를 띄웁니다.
인터넷에 검색해보면 Manifest파일에 경로지정이 달라 생기는 문제라고 하는데,
직접 파일을 건들여 수정하면, 이는 프로그래밍툴로 프로그래밍 한 부분이 아니다보니,
디버깅 시 프로그래밍 툴로 프로그래밍 되어있는 대로 다시금 복원되어 의미가 없어집니다.
Manifest로 검색을 해보면 1개 나와,
권한 설정으로 들어가지기에, 저번에 질문도 올려보고,
'Camera', 'read external storage', 'write external storage'만 활성화 해봤으나 여전히 같은 에러가 발생했으며,
'혹시 권한부여끼리 꼬여서 그런건가' 싶어서 기본적으로 부여하던
'Internet', 'Access coarse location', 'Access fine location', 'Cal phone', 'read phone state'또한 조합하며 부여해봤지만,
어플설정에 부여할 권한이 늘어나는 것 말고는 달라지는 것이 없었습니다.
또 그럼 Project설정에 manifest파일 관련해 수정할 수 있는 것이 있지 않을까? 해서
위의 사진처럼 검색해보니, 'Query all package, Android...'를 가리켰고,
이 또한 활성화 해봤었습니다.
결국 권한부여로는 바뀌는 것이 없다보니,
다시금 menifest파일을 수정하려 하려 시도해보려 하는데,
혹시 Rad Studio에서 직접 manifest파일을 수정하여
그 수정사항이 디버깅 시에도 적용되도록 하는 방법이 있을까요?
이 댓글 링크
다른 사이트에 공유하기
1 answer to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.