APK 확장 OBB 파일에 웹 사이트가 있습니다. 이 웹 사이트를 내 앱의 웹보기에로드하고 싶습니다. 어떻게 든 OBB 파일에서 직접 웹 사이트를로드 할 수 있습니까? 아니면 먼저 압축을 풀어야합니까?압축 해제하지 않고 APK 확장 파일에서 webview로 html 페이지를로드 할 수 있습니까?
0
A
답변
0
두 가지 가능성이 있습니다.
먼저, content:
개의 URI를 통해이 파일에 대한 액세스를 제공 할 수 있습니다. 이를 위해서는 Google Market Apk Expansion에서 APEZProvider를 사용하는 것이 좋습니다. 예를 들어이 페이지를보십시오 : http://nullpointerexc.blogspot.co.uk/2014/05/android-read-media-file-from-obb-using.html. 이 예제는 mp4 파일을 다루지 만 HTML 리소스에 대해서도 동일한 작업을 수행 할 수 있습니다. 유일한주의 사항은 이러한 파일을 압축 APK에 압축하지 않고 저장해야한다는 것입니다. 그렇지 않으면 작동하지 않습니다.
웹 사이트를 압축 된 상태로 저장하려는 경우 WebViewClient.shouldInterceptRequest
에 오버로드하여 즉시 업로드를 압축 해제 할 수 있습니다 (예 : 동일한 Google Market Apk 확장의 ZipResourceFile.getInputStream
).