2012-05-23 4 views
5

약 4 개의 다른 로케일에서 아주 큰 (650MB) 콘텐츠 파일 (비디오, 오디오)이 있습니다.APK 확장 파일 현지화?

APK 확장 파일을 사용하고 싶지만 현지화를 지원하지 않습니다.

다른 애플리케이션 이름 (로케일별로 필터링 된 앱 목록)이있는 한 Google Play에 별도의 애플리케이션 목록이있을 수 있습니다.

동일한 응용 프로그램 (동일한 응용 프로그램 목록, 동일한 바이너리, 동일한 버전)을 업로드하는 경우 장치에서 확장 파일을 가져올 위치를 어떻게 알 수 있습니까?

예를 들어, 내가 별도의 응용 프로그램 목록 2 지역화 된 응용 프로그램이 있다고 가정 : -

내 응용 프로그램 (UK) + 확장 파일 (UK) 내 앱 (DE) + 확장 파일 (DE)를

두 목록 모두에 업로드 한 애플리케이션이 동일한 바이너리, 동일한 버전 인 경우 Google Play에서 설치 한 앱을 이러한 목록과 연결하는 방법을 알 수 없습니까?

이 문제는 테스트하는 동안 나에게 동일한 초안 APK로 DE 및 UK의 2 개 업체 정보를 설정하는 동안 발생했습니다.

아무도이 경험이 없으며 권장되는 접근 방법이 있습니까? 모든 조언을 많이 주시면 감사하겠습니다.

미리 감사드립니다.

답변

1

두 개의 개별 목록으로 업로드하려면 각 애플리케이션마다 다른 패키지 이름이 있어야합니다. 그렇지 않으면 두 번째 파일을 업로드하려고하면 오류가 발생합니다.

APK를 업로드 할 때 확장 파일을 업로드하면 APK (패키지 이름을 통해)와 연결됩니다. 기기는 Google Play에서 확장 프로그램을 가져 와서 해당 연결을 추적합니다.

두 개의 동일한 APK를 업로드하는 데에는 단점이 있습니다. 예를 들어, 두 개의 앱에 등급이 나뉘며 순위가 떨어지게됩니다. 두 가지를 모두 다루는 APK가 하나뿐 상황.

+0

"두 개의 별도 목록으로 업로드하려면 각 응용 프로그램마다 다른 패키지 이름이 있어야합니다. 그렇지 않으면 두 번째 업로드를 시도 할 때 오류가 발생합니다." - 올바르지 않습니다. http://developer.android.com/guide/topics/resources/localization.html#publishing을 확인하십시오. 또한 Google Play 콘솔에서 사용해 볼 수도 있습니다. 2 가지 애플리케이션을 서로 다른 응용 프로그램 이름을 가지고있는 한 동일한 패키지 이름 –

+0

나는 안드로이드 매니페스트의 Manifest 태그의 "package"속성을 정의한 것과 같은 packageagename을 사용합니다. 소스 파일의 맨 위에있는 "package"키워드 다음의 packagename이 아닙니다. 일반적으로 동일하지만 꼭 그래야 할 필요는 없습니다. 앱에 링크 할 수 있습니까? 실제로 가능하다면 한번보세요. –

+0

@AlexanderLucas 동일한 '패키지'이름 (Android 마켓에서 다중 APK 지원) (http://android-developers.blogspot.de/2011/07/multiple-apk-support-in)에서 여러 .apk를 게시 할 수 있습니다. -android-market.html)/[여러 APK 지원] (http://developer.android.com/guide/market/publishing/multiple-apks.html)을 사용하여 다양한 구성을 지원하고 apk 크기를 줄이십시오. – zapl