<human>:  Why did the Japanese not attack the Americans in the Solomon Islands?
<bot>: The Japanese had a very limited supply of aircraft and ships. They were also fighting a war in China and the Philippines. The Japanese were not able to send a large force to the Solomon Islands because they were already fighting in China and the Philippines.