How to create a keylogger in Android
Well creating a keylogger, if you are developing it yourself require good programming skills and a good knowledge of how the device works either you can choose to install already available apps or can create one. It will record your targets data and activities and will send it over to you when target activates internet connection. Overall things you require is to record what our user does just like a screen recorder app also search for docs. and other stuff in the device and then sending it over to you and you will have to do this without knowledge of the user so you would require to do it in stealth mode. If you are creating it yourself then remember to hide the activity and usage of the software you created. Also, you should be ready for a case where an antivirus restricts your apps. So either u design your app such that it directly gain access to all the required fields or you can ask for permission from user but can use tricks like switching the allow and cancel buttons or give a popup like a major security update is available people tend to fall for such things.