Prerequisites : Android SDK installed in your computer, Android SDK can be obtained here : https://developer.android.com/sdk/index.html?hl=sk
IAdea cutting edge function , AppStart is a reliable way to assign an Android app to run at boot time, please refer to this article for more details:
If you don't know what Package name and Class name should be used for your 3rd party Android application, here's a way to dump those information by using tools provided by Google SDK , "aapt ( Android Asset Packaging Tool ) ".
The usage example :
[ANDROID_SDK]/platform-tools/aapt d badging SignagePlayer.apk
package: name='com.iadea.player' .....
In this example, com.iadea.player is the package name and com.iadea.player.SmilActivity is the Class name should be used.
Contact your 3rd party application provider if above technique can not help you.