This is exercise 2.2.2 in Weibel's AIHA. We already know that a chain complex $P_{\bullet}$ is projective in $Ch(\mathcal{A})$ iff it is a split exact complex of projectives. Here's my proof, but it looks too easy. I'm not sure about that. Could anyone please help me check it?
Given any chain complex $M_{\bullet}$ in $Ch({\mathcal{A}})$. For each $M_n \in \mathcal{A}$, we have an epimorphism $f_n: P_n \rightarrow M_n$ where $P_n$ is projective. Now define $P_{\bullet}$ with the $n$-th object $P_{n} \oplus P_{n+1}$ and $d_n: (a,b)\mapsto (d(a),a-d(b))$ and define $s_n: (a,b)\mapsto (b,0)$. Then we have $sd+ds=id$, which means the complex $P_{\bullet}$ is split exact, hence projective in $Ch(\mathcal{A})$. Naturally, the map from $P_{n} \oplus P_{n+1}$ to $M_n$ just maps $(a,b)$ to $f(a)$. Hence we get $P_{\bullet}\rightarrow M_{\bullet}\rightarrow 0$.