I think the following is a counter-example. I noticed it when trying to prove that the sheafification functor induces isomorphism on the stalks (Vakil 2.4M).
As in Vakil (2.6.3) the stalk functor is left adjoint to the skyscraper. So, let $\mathcal F$ be a presheaf of abelian groups and consider the adjunction $$\eta:\def\Hom{\text{Hom}\,}\Hom(\mathcal F^{sh}_p,\mathcal F_p) \xrightarrow{\sim} \Hom(\mathcal F^{sh},i_p(\mathcal F_p)),$$where $i_p$ denotes the skyscraper functor.
Assuming what I wanted to prove, namely that the sheafification functor induces isomorphims on the stalks, we get an isomorphism on the left-hand side being mapped to something which is certainly not an isomorphism for general $\mathcal F$ (unless it is also a skyscraper sheaf at $p$). What I mean is any map $\phi \in \Hom(\mathcal F^{sh},i_p(\mathcal F_p)),$ has a non-zero kernel (it includes all sections of $\mathcal F$ over open sets away from $p$).
1) How can my $\eta$ still send an isomorphism to something that has a kernel?
2) How can one use the adjointness of stalks and skyscraper to get the induced isomorphisms?
I will denote by $F'$ the sheaf associated to $F$ and by $i_p A$ the skyscraper sheaf of $A$ (an arbitrary abelian group) at $p$. From
$\hom(F'_p,A) \cong \hom(F',i_p A) \cong \hom(F,i_p A) \cong \hom(F_p,A)$
we get $F'_p \cong F_p$ (Yoneda).
Concerning the question in the title (which is a completely different one?!): If $C,D$ are linear categories (they don't have to abelian) and $F : C \to D$, $G : D \to C$ are linear functors such that $F$ is left adjoint to $G$ as a usual functor, then actually $F$ is left adjoint to $G$ as a linear functor, i.e. we have not just bijections $\hom(Fx,y) \cong \hom(x,Gy)$, but rather isomorphisms of abelian groups. The reason is that the map is given by $f \mapsto G(f) \circ \eta_x$, where $\eta_x : x \to F(G(x))$ is the unit morphism. This map is clearly additive.