【问题标题】:Samsung Galaxy Tab 2 Native File Explorer app: "My Files" package name三星 Galaxy Tab 2 原生文件资源管理器应用程序:“我的文件”包名称
【发布时间】:2013-06-26 12:59:11
【问题描述】:

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

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 之类的东西并改用它,但我更喜欢先使用本机应用程序。

【问题讨论】:

    标签: android android-intent package galaxy-tab


    【解决方案1】:

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

    现在我知道这在其他设备上不起作用,我在摩托罗拉设备上对其进行了测试并得到了一个错误(这是预期的)。

    Samsung Galaxy Tab 2 原生文件浏览器的包名原来可以使用该名称:

    “com.sec.android.app.myfiles”

    谢谢

    【讨论】:

    • 这适用于我在三星 Galaxy Core Prime 上。感谢分享。
    【解决方案2】:

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

    您应该使用 Intent 来选择文件,甚至可以自己提供一个小型文件管理器。 This 此处的答案应该对此有所帮助。

    【讨论】:

    • 我意识到 Android 不包含本机文件管理器,但平板电脑附带了一个“我的文件”应用程序,我试图找出要重定向到的包的名称它。
    猜你喜欢
    • 2012-05-14
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 2013-05-21
    • 1970-01-01
    • 2013-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多