자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 안드로이드 버전업 문제 로 문의 드립니다.
2014.02.11 23:48
이전 개발했던 안드로이드 어플 을 이미지 수정건으로
수정하여 구글스토어에 업로드 하려고 하는데
같은환경, 같은소스 에 버전코드만 바꿔서 빌드하는데
처음한번은 빌드가되었으나 버전코드는 바뀌지 않아
재빌드 하는데 모든환경 (아이콘 부터 키파일 까지 싹다) 초기화되고
재설정하여 빌드 시키면 에러를 밷어냅니다.
버전업 을 하려면 어떻게 해야 하나요>?
댓글 7
-
Humphery
2014.02.12 00:10
-
lilix
2014.02.12 00:16
xml 파일은 재빌드 되면서 재생성 되는 관계로 그것을 수정한다 하더라고 소용없는 걸로 알고있습니다.
Project > Options > Version Info 확인 도 했지만 확인하지 않더라고 구글 스토어에서 버전업을 하지않으면
등록이 되지않으니 문제인거죠
다행이 백업파일이 있어서 처음한번은 빌드가 되니 계속 해서 시도 해 보고있지만
Project > Options > Version Info 에서 철자하나만 고쳐도 에러가 나는데 이해가 되지를 않습니다.
급한데로 키파일을 새로 만들어서 빌드하려 했으나
그것조차도 에러를 냅니다.
-
lilix
2014.02.12 00:17
Humphery 님 말씀데로 혹시나 해서 xml 을 수정해보았으나 ... 해결되지 않았습니다.
-
Humphery
2014.02.12 00:22
(프로젝트 폴더)\AdnroidManifest.template.xml 파일의 %versionCode%을 수정하시는 것도 방법일 것 같네요.
그리고 오류는 어떤식으로 나는건가요?
-
lilix
2014.02.12 00:24
에러코드 E0017 입니다.
[PAClient Error] Error: E0017 Unable to delete file
뭐... 파일을 삭제할 수 없다는내용 같은데... 본질적으로 수작업으로 파일을 삭제후 컴파일 해도 똑같은 오류가 나므로
관계는 없어보입니다.
-
Humphery
2014.02.12 00:31
http://docwiki.embarcadero.com/RADStudio/XE5/en/E0017_Unable_to_delete_file:_%27path%27
위 링크 보시면 PAServer의 대상디렉토리에 대한 권한이 없는 것 처럼 보이네요. 안드로이드 환경이라면 PAServer를 사용하지 않을 것 같은데 환경설정이나 프로젝트 옵션에서 뭔가를 잘못 설정하신게 아닌갓 예상되네요.
새로운 프로젝트도 동일한가요?(그렇다면 환경설정 일것 같구요. 새 프로젝트에서 그렇지 않다면 프로젝트 옵션의 이슈인 것 같네요.)
-
lilix
2014.02.12 00:39
해결되었습니다.
컴파일시 에 저장된 환경이 풀려버리는 현상이 있었던거같습니다.
모든 환경 을 파일로 저장하여 불러오니 재대로 됩니다.
환경설정이 풀리다니.... 이거 어떻게 보면 이슈네요...
Firemonkey 안드로이드 버전업 문제 로 문의 드립니다.
2014.02.11 23:48
이전 개발했던 안드로이드 어플 을 이미지 수정건으로
수정하여 구글스토어에 업로드 하려고 하는데
같은환경, 같은소스 에 버전코드만 바꿔서 빌드하는데
처음한번은 빌드가되었으나 버전코드는 바뀌지 않아
재빌드 하는데 모든환경 (아이콘 부터 키파일 까지 싹다) 초기화되고
재설정하여 빌드 시키면 에러를 밷어냅니다.
버전업 을 하려면 어떻게 해야 하나요>?
댓글 7
-
Humphery
2014.02.12 00:10
-
lilix
2014.02.12 00:16
xml 파일은 재빌드 되면서 재생성 되는 관계로 그것을 수정한다 하더라고 소용없는 걸로 알고있습니다.
Project > Options > Version Info 확인 도 했지만 확인하지 않더라고 구글 스토어에서 버전업을 하지않으면
등록이 되지않으니 문제인거죠
다행이 백업파일이 있어서 처음한번은 빌드가 되니 계속 해서 시도 해 보고있지만
Project > Options > Version Info 에서 철자하나만 고쳐도 에러가 나는데 이해가 되지를 않습니다.
급한데로 키파일을 새로 만들어서 빌드하려 했으나
그것조차도 에러를 냅니다.
-
lilix
2014.02.12 00:17
Humphery 님 말씀데로 혹시나 해서 xml 을 수정해보았으나 ... 해결되지 않았습니다.
-
Humphery
2014.02.12 00:22
(프로젝트 폴더)\AdnroidManifest.template.xml 파일의 %versionCode%을 수정하시는 것도 방법일 것 같네요.
그리고 오류는 어떤식으로 나는건가요?
-
lilix
2014.02.12 00:24
에러코드 E0017 입니다.
[PAClient Error] Error: E0017 Unable to delete file
뭐... 파일을 삭제할 수 없다는내용 같은데... 본질적으로 수작업으로 파일을 삭제후 컴파일 해도 똑같은 오류가 나므로
관계는 없어보입니다.
-
Humphery
2014.02.12 00:31
http://docwiki.embarcadero.com/RADStudio/XE5/en/E0017_Unable_to_delete_file:_%27path%27
위 링크 보시면 PAServer의 대상디렉토리에 대한 권한이 없는 것 처럼 보이네요. 안드로이드 환경이라면 PAServer를 사용하지 않을 것 같은데 환경설정이나 프로젝트 옵션에서 뭔가를 잘못 설정하신게 아닌갓 예상되네요.
새로운 프로젝트도 동일한가요?(그렇다면 환경설정 일것 같구요. 새 프로젝트에서 그렇지 않다면 프로젝트 옵션의 이슈인 것 같네요.)
-
lilix
2014.02.12 00:39
해결되었습니다.
컴파일시 에 저장된 환경이 풀려버리는 현상이 있었던거같습니다.
모든 환경 을 파일로 저장하여 불러오니 재대로 됩니다.
환경설정이 풀리다니.... 이거 어떻게 보면 이슈네요...
버전코드를 어디어서 확인하셨나요?
저는
Project > Options > Version Info에서 변경 후 컴파일(또는 빌드) 시 AndroidManifest.xml 파일을 확인해보면
<manifest android:versionCode="X">가 변경된 것을 확인할 수 있네요.
만약 반복적으로 문제가된다면 xml 파일을 직접 수정하는 것도 방법일 것 같습니다.
(프로젝트 폴더)\Android\[Target platform: debug/release]\AndroidManifest.xml