Let \((\mathcal {X}, d, \mu )\) be a metric measure space satisfying the volume doubling condition. In this paper, the authors provide a new and direct method of constructing stochastically complete (signed) heat kernels by virtue of the multiresolution analysis (for short, MRA) structure. For any \(\beta \in (0,\infty ),\) two kinds of applications are given: (i) via taking a non-smooth MRA generated by Haar wavelets, such construction gives rise to a heat kernel satisfying only stable-like upper estimate of index \(\beta \) (no continuity and near-diagonal lower estimate); (ii) via taking a smooth MRA generated by smooth wavelets/splines, such construction gives rise to a signed heat kernel (no positivity) satisfying the stable-like upper estimate of index \(\beta ,\) as well as the almost Lipschitz regularity and the near-diagonal lower estimate.