I've been cleaning antique scientific instruments and other mechanical devices for about 30 years. Maybe I can lend some advice here.
Disassemble whatever can be easily removed. Yes, start with compressed air and force the loose dry material (usually lint) out of the workings of the knife (I would use a compressor if you have one). Avoid cotton swabs to clean; cotton may get stuck in the works. Use toothpicks, tooth brushes, dental tools other blades etc. Brass bristle brushes are the best for breaking up gunk.... I use brass brush tips that are typically used with Dremels but attach them to a handle for cleaning by hand. Keep cleaning the knife without solvents until you get as much gunk/lint out as possible.
Next, for that stubborn materials, use any solvent that quickly evaporates, or, use a solvent that when chased with alcohol or acetone, will mix with it and promote drying. I use an assortment of cleaning solvents, the more common ones include: lacquer thinner, acetone, alcohol, ammonia, thinners, and any fuels, including lighter fluid, gasoline, charcoal starter, to name a few. You do not want to leave any moisture in the pivots between bolsters and handle or any other place where it can sit and begin an oxidation problem.
After you have loosened and removed the dirt, rinse with alcohol or acetone and blow out the moisture with compressed air again. If you suspect moisture is stuck in certain areas, again rinse the area with acetone or alcohol and blow it dry. I would NEVER recommend using a dishwasher or soap and water to clean a knife unless it was totally disassembled. Water hides in places where it can promote oxidation and even the heat from a dishwasher cannot evaporate hidden moisture.
Only after the knife is totally cleaned and dried should it be sparingly lubed. After the hinges are saturated, (Prolix, teflon, light machine oil....your choice), once again blow out all the excess so the remaining lubricant will not work like a lint magnet in your pocket. Avoid silicone based lubes....silicone can hide water. The more excess lube you can remove the better. Think of the excess lube as the material you'll be trying to scrub out during your next cleaning session.