2014-09-01 2 views
0

최근에 APK가 업데이트되었으며 확장 파일 (비디오 포함)을 다시 사용하는 옵션이 선택되었습니다.업데이트 apk 일 때 확장 파일 작동이 중지되었습니다.

구버전

1(1.0.0) -> main.1.br.com.myapp.obb 

새로운 버전

2(1.0.1) -> selected the same 

응용 프로그램이 업데이트 보통 파일 확장을 인정 받고 있습니다. 하지만이 동영상을 재생할 때 다음과 같은 오류가 발생합니다

E/AndroidRuntime(12752): java.lang.NullPointerException 
E/AndroidRuntime(12752): at com.android.vending.expansion.zipfile.APEZProvider.openAssetFile(APEZProvider.java:182) 

사람이 문제에 대한 해결책이 있습니까?

덕분에 많은

답변

1

문제 해결!

OBB 파일의 버전을 알리기 위해 AndroidManifest에 <meta -data> 태그를 추가해야했습니다. 이 LINK에서

<provider 
    android:name="br.com.appname.provider.ProviderVideoZipUri" 
    android:authorities="br.com.appname.provider.ProviderVideoZipUri" 
    android:exported="false"> 

    <meta-data android:name="mainVersion" android:value="1"></meta-data> 
    <meta-data android:name="patchVersion" android:value="2"></meta-data> 
</provider> 

, 나에게 도움을 준 사람은 더 잘 설명한다.

관련 문제