China has no amphibious military capability and no aircraft carriers to provide air cover for an invasion. They can't even successfully invade Taiwan.
China is suffering from dissent and riots at home. What they can do is cause a lot of trouble.
I just caught your post, you are correct. China cannot do that which is feared. Unrest at home should be encouraged. The easy way is to stop buying their crap and stop supplying technology!
China is in trouble. An economic stumble would increase their domestic difficulties, and they have no good options for military action to divert the peasants' attention.