The amount of friction acting on an object on a solid surface is primarily affected by the weight of the object and the type of surface. Heavier objects create more friction due to greater contact force, while different surfaces alter friction levels based on their texture. Understanding these factors is crucial in physics for predicting how objects interact with surfaces. ;