как найти путь хранения моего Android-приложения в файле apk

Я хочу сделать приложение, которое может отправлять себя (файл apk) по Bluetooth. но у меня проблемы с поиском пути файла apk. я попробовал этот код:

final PackageManager pm = this.getPackageManager();
    List<PackageInfo> packages =  pm.getInstalledPackages(PackageManager.GET_META_DATA);
    String st = null;
    for (PackageInfo packageInfo : packages) {
        if(packageInfo.packageName.contains("testbutton"))
        st=packageInfo.packageName;
    }

    Intent intent = new Intent();  
    intent.setAction(Intent.ACTION_SEND);  
    intent.setType("image/*");

    String uri = "/data/app/";
    uri+=st;
    intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(uri)));
    startActivity(intent);

но st возвращает нулевое значение. Пожалуйста, помогите мне с этим. заранее спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос