男性避孕针的效果一般可以持续一年左右。然而,男性避孕针可能会导致男性心情不好,并有副作用,如脸上的粉刺和痤疮。一般来说,建议男性在注射避孕药前了解自己的体质。如果对避孕药注射有过敏反应,就不能服用。注射避孕药后的半个月内不能同房。在日常生活中,男性可以使用避孕套进行避孕。这种避孕方法对身体伤害小,相对安全。