1

クリックするとビューが変更され、タブレットでネイティブ ファイル エクスプローラーが開くボタンを作成しようとしています。次のようなコードで潜在的な解決策を見つけました。

fileBrowseButton.setOnClickListener(new View.OnClickListener()
    {
        @Override
        public void onClick(View v)
        {
            PackageManager packageManager = getPackageManager();
            startActivity(packageManager.getLaunchIntentForPackage("com.My Files.android"));
        }
    });

私が抱えていると思われる唯一の問題は、ファイルエクスプローラーであるパッケージの名前を特定できないことです。アプリマネージャーで見回してみました。Motorola の電話で知っていること:

com.motorola.filemanager

パッケージ名を知っている人はいますか?

可能な回避策は、Astro のようなものをダウンロードして代わりに使用することですが、最初にネイティブ アプリを使用することをお勧めします。

4

2 に答える 2

4

APKを掘り下げて、デバイスのパッケージ名を見つけました...

これが他のデバイスでは機能しないことがわかったので、Motorola デバイスでテストしたところ、エラーが発生しました (これは予想どおりでした)。

Samsung Galaxy Tab 2 ネイティブ ファイル ブラウザーのパッケージ名は、次の名前で動作することが判明しました。

「com.sec.android.app.myfiles」

ありがとう

于 2013-07-08T18:27:53.583 に答える