Guest User

Untitled

a guest
May 26th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. public static ZipResourceFile getObbFile() {
  2. if (null == sOBBFile) {
  3.  
  4. int versionCode = 1;
  5. try {
  6. versionCode = Cocos2dxActivity.getContext().getPackageManager().getPackageInfo(Cocos2dxHelper.getCocos2dxPackageName(), 0).versionCode;
  7. } catch (NameNotFoundException e) {
  8. e.printStackTrace();
  9. }
  10.  
  11. try {
  12. String pathToOBB = sActivity.getObbDir().toString();
  13.  
  14. String[] fileNames = new File(pathToOBB).list(new FilenameFilter() {
  15. public boolean accept(File dir, String name) {
  16. return name.startsWith("main.") && name.endsWith(".obb");
  17. }
  18. });
  19.  
  20. if (fileNames.length > 0) {
  21. versionCode = Integer.parseInt(fileNames[0].split("\\.")[1]);
  22. }
  23.  
  24. sOBBFile = APKExpansionSupport.getAPKExpansionZipFile(Cocos2dxActivity.getContext(), versionCode, 0);
  25. } catch (IOException e) {
  26. e.printStackTrace();
  27. }
  28. }
  29.  
  30. return sOBBFile;
  31. }
Add Comment
Please, Sign In to add comment