已知一次函数y=kx+4与x轴交于点A,与y轴交于点B,若△AOB的面积为8,求k的值.