Custom tflite model for pose classification not accurate when copied to android

I follow tutorial on 基于 MoveNet 和 TensorFlow Lite 的人体姿势分类 to create custom classification tflite model.
The accuracy of h5 and tflite model is about 90%.

After I copied classification.tflite and labels.txt to android project.
(replace old files in assets and edit download gradle)
The accuracy of classification on android app seem to be randomed.
What did I do wrong?