三星Galaxy Tab 2原生文件浏览器应用程序:“我的文件”包名称

时间:2013-06-28 17:03:51

标签: android android-intent package galaxy-tab

我正在尝试创建一个按钮,单击此按钮将更改视图并在平板电脑上打开本机文件资源管理器。我找到了一个像这样的代码的潜在解决方案:

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

我似乎唯一的问题是我无法识别文件资源管理器包的名称,我试着在应用程序管理器中查找。我在摩托罗拉手机上知道:

com.motorola.filemanager

任何人都知道包名是什么?

可能的解决方法是下载类似Astro的内容并使用它,但我更喜欢原生应用。

2 个答案:

答案 0 :(得分:3)

我做了一些apk挖掘,找到了我的设备的包名......

现在我知道这不适用于其他设备,我在摩托罗拉设备上进行了测试并出现了错误(预计会出现这种情况)。

Samsung Galaxy Tab 2本机文件浏览器的软件包名称结果使用名称:

<强> “com.sec.android.app.myfiles”

由于

答案 1 :(得分:0)

Android没有本机文件管理器,但大多数OEM通常会安装自己的一个,或者与他们达成协议的开发人员之一。

您应该使用Intent来选择文件,甚至可以自己提供一个小文件管理器。 This在这里回答应该有所帮助。