Giter VIP home page Giter VIP logo

pkg-doctor's Introduction

修改

  • 升级AssetStudio为最新

  • 升级为FBX SDK 2020.2.1(AssetStudio需要)

  • 编译器版本为Vs2022(AssetStudio需要)

  • 修改运行方式,这里面没修改解决方案直接用的AssetStudio

    AssetStudioGUI.exe /path/to/game.apk

pkg-doctor

包体医生,Unity 及 Unreal 游戏包体优化工具。

分析 Unity 游戏包体

下载预编译版本

https://github.com/taptap/pkg-doctor/releases

也可手动生成 pkg-doctor.exe

  • 安装 FBX SDK 2020.1
  • 打开 AssetStudio\AssetStudio.sln
  • 选择 Release 模式
  • 生成 AssetStudio\AssetStudioGUI\bin\Release\pkg-doctor.exe

分析 Unity 游戏 apk 或 ipa

pkg-doctor.exe /path/to/game.apk

pkg-doctor.exe /path/to/game.ipa

分析 Unity 游戏资源文件夹

pkg-doctor.exe /path/to/game/data/

分析 Unreal 游戏包体 [开发 ing]

生成 pkg-doctor.exe

  • 进入 Engine\Source\Programs 目录
  • mklink /D UnrealPakViewer /path/to/pkg-doctor/UnrealPakViewer
  • 重新生成解决方案编译

pkg-doctor's People

Contributors

doublecai avatar simalaoshi avatar vinjn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pkg-doctor's Issues

重复入包信息错误

由于pky.py中对于hash值的计算方法过于简单粗暴,导致我们项目中许多文件都被误判为重复入包
image

有一些检查不准确

我有些图片是打图集,虽然在unity上显示是astc,但是从下面的内存大小来看是无效的,但是由于是打图集,最终得到的ab是压缩过的,是一张整图,工具也是和unity一样显示是未压缩。导致分析有误,这个不知道是什么问题。

显示错误

image
这个意思是我们项目加密了?(我不清楚我们项目有没有加密)。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.