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

[정보] Rad Studio 11.x - Android 앱 Device 설치 에러 해결 방법 안내


c2design

질문

image.png

 

Android 버전 12 단말기의 경우 위와 같은 메시지가 뜨고 앱 빌드후 설치가 안될때 해결 방법 입니다.

해당 프로젝트가 저장된 폴더에 AndroidManifest.template.xml 파일을 열고  android:exported="true"  옵션 항목을 아래와 같은 위치에  넣어 주면 됩니다.

<%services%>
        <!-- Our activity is a subclass of the built-in NativeActivity framework class.
             This will take care of integrating with our NDK code. -->
        <activity
            android:name="com.embarcadero.firemonkey.FMXNativeActivity"
            android:label="%activityLabel%"
            android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
            android:launchMode="singleTask"
            android:exported="true">

 

>> 프로젝트 마다 매번 설정하기가 귀찮을 경우 

c:\Program Files (x86)\Embarcadero\Studio\22.0\ObjRepos\en\Android\AndroidManifest.xml   파일을

c:\Users\[개별유저이름]\AppData\Roaming\Embarcadero\BDS\22.0\  폴더에 복사합니다.

( 만약을 위해서 기존 AndroidManifest.xml 파일은 백업을 받아 두는게 좋습니다.)

 

>> 에러가 발생하는 원인은 윈도우 개별 폴더에 저장된 이전버전의 Rad Studui 11.x 의 속성 파일들이 최신 파일로 업데이트 되지 않았기 때문입니다. 11.2 를 처음 설치하거나 기존버전의 C:\Users\[개별유저이름]\AppData\Roaming\Embarcadero\BDS\22.0  폴더를 제거 하고 11.2을 설치한 경우에는 정상적으로 앱빌드 및 배포가 이루어 집니다.

 

 

 

 

 

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

1 answer to this question

Recommended Posts

  • 0

<참고사항>

안드로이드 OS 업데이트 후 델파이에서 폰이 다시 연결 안될 때는 안드로이드 설정의 개발자 옵션에서 USB 디버깅을 풀었다가 다시 체크 해보세요.

그리고 빌드후 에 폰에 앱이 설치가 안될 경우 프로젝트 폴더명에 한글이 있으면 한글을 빼고 영문으로 바꿔 보시기 바랍니다.

 

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

이 토의에 참여하세요

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

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

중요한 정보

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