A strong 6.1-magnitude earthquake struck off the Solomon Islands on Friday, the US Geological Survey said, but there was no immediate tsunami warning issued.