Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr
  • 0

Rad Studio에서 Manifest파일을 수정하는 기능이 있을까요?


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'.

에러를 띄웁니다.

Screenshot_20220714-143524.thumb.jpg.7950c4dd691d9efdd0cdb2b5a77b21c9.jpg

인터넷에 검색해보면 Manifest파일에 경로지정이 달라 생기는 문제라고 하는데,

 

직접 파일을 건들여 수정하면, 이는 프로그래밍툴로 프로그래밍 한 부분이 아니다보니,

디버깅 시 프로그래밍 툴로 프로그래밍 되어있는 대로 다시금 복원되어 의미가 없어집니다.

 

1985873404_manifest.png.f7e8971a63995270c4dc6206ac756f55.png

Manifest로 검색을 해보면 1개 나와, 

2074969915_manifest.thumb.PNG.0907cccf5db36807cad49112d06a957f.PNG

권한 설정으로 들어가지기에, 저번에 질문도 올려보고,

'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

  • 0

프로젝트 생성후 빌드를 한번 하게 되면 프로젝트 소스가 저장 된 폴더에 생기는 AndroidManifest.template.xml 파일을 수정하면 됩니다.

다만 템플릿 파일이기에 결과로 나오는 AndroidManifest.xml 파일과 형식이 조금 다릅니다.

그리고 카메라 앱은 관련 질문에 답글에 있는 샘플을 먼저 실행해 보시고 이상 없다면 이 샘플을 수정해서 프로젝트를 만들어 보시기 바랍니다.

 

이 댓글 링크
다른 사이트에 공유하기

이 토의에 참여하세요

지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.

Guest
이 질문에 답변하기...

×   서식있는 텍스트로 붙여넣기.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   이전에 작성한 콘텐츠가 복원되었습니다..   편집창 비우기

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.