Some related problems encountered by UE Unreal Engine packaging android, including plug-ins and git

1,UE5 name.project requires a temporary target.cs to be generated (Water plugin is enabled)

This error is reported because some plug-ins built into ue, such as water weather system, are enabled. If it is not particularly necessary, you can remove it. If you must use it, you can refer to the following method.

2. If you continue to use the plug-in, it will report

PackagingResults: Error: An explicit Category specifier is required for Blueprint accessible functions in an Engine module

This problem is because many plug-in codes use  a method that only applies to the editor, so to add category , you can add your own category afterwards, for example 

 

 Of course, if you are a pure blueprint project, you will not be able to open the project if you use epic directly at this time. You need to generate a C++ sln (that is, generate one in the file->new C++ class in the project), and then compile the source code of the project. At this time, it will be re- Compile the source code, and then the above error will not be reported.

3. This error will only be encountered if you use git to manage projects.

System.ArgumentException: Path fragment ‘“Content/\351\237\263\351\242\221/Cheetah\302\240Mobile_Games_-_\…\265.uasset”’ contains invalid directory separators

This garbled error code reported directly during compilation is because some files were modified or deleted but not submitted to git, resulting in incorrect resources. The compilation log of ue will prompt the compilation error of illegal directories.

Guess you like

Origin blog.csdn.net/zhaohuappc/article/details/128330795