need help to change pc script to android

How could do this but for android cause it’s my first time making an android game and i’m using a script from my pc game

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Player : MonoBehaviour
{
    // public

    public float power = 10f;

    public Rigidbody2D rb;

    public Vector2 minPower;
    public Vector2 maxPower;

    // private

    Camera cam;

    Vector2 force;

    Vector3 startPoint;
    Vector3 endPoint;

    // void

    void Start()
    {
        cam = Camera.main;
    }

    void Update()
    {
        if (Input.GetMouseButtonDown(0))
        {
            startPoint = cam.ScreenToWorldPoint(Input.mousePosition);
            startPoint.z = 15; 
        }

        if (Input.GetMouseButtonUp(0))
        {
            endPoint = cam.ScreenToWorldPoint(Input.mousePosition);
            endPoint.z = 15;

            force = new Vector2(Mathf.Clamp(startPoint.x - endPoint.x, minPower.x, maxPower.x), Mathf.Clamp(startPoint.y - endPoint.y, minPower.y, maxPower.y));
            rb.AddForce(force * power, ForceMode2D.Impulse);
        }
    }

}

5409573--549438--ezgif.com-video-to-gif.gif

You probably do not need to change anything but enable this: Unity - Scripting API: Input.simulateMouseWithTouches

Thank you so much