If you are finding it difficult to install the Pin-Up Casino Android app, navigate the settings tab to check if the installation of unknown apps is enabled. Most times, the app installs when you turn this option on. However, you must also confirm that your phone's free storage space is sufficient.