導航:首頁 > 操作系統 > 安卓任意文件怎麼打開

安卓任意文件怎麼打開

發布時間:2023-02-18 08:27:21

1. 安卓手機怎麼打開文件夾找文件夾

准確找到手機應用所在的文件夾的具體操作步驟如下:

1、在此以華為榮耀10為例,首先在手機上點擊「文件管理」應用程序的圖標。



2. 安卓手機如何打開.exe文件

安卓手機打開exe文件的步驟先安裝exagear,將obb數據包放在手機內部存儲之後才可以打開android/obbcomeltechsed目錄下面打開軟體等待安裝配置完成把自己的,exe軟體放在內部存儲的download目錄下,然後查找安裝執行成功後就會進入軟體界面。

exe文件介紹

EXE文件頭和程序本體exe文件比較復雜,屬於一種多段的結構是DOS最成功和復雜的設計之一每個exe文件包含一個文件頭和一個可重定位程序的映像,文件頭包含MS-DOS用於載入程序的信息例如程序的大小和寄存器的初始值,要在安卓手機上執行exe需要使用像limbo等類似的x86模擬器。

3. Android中如何使用代碼打開各種類型的文件

在安卓中打開音樂、視頻、圖片、文檔等文件是需要有讀取SD卡許可權的,如果是6.0以下的系統,則直接在清單文件中聲明SD卡讀取許可權即可;如果是6.0或以上,則需要動態申請許可權。

在7.0以下中打開文件時,通過intent調用系統安裝得人軟體打開文件就好了,但是在android7.0及以上的機子上這么做會報android.os.FileUriExposedException錯誤,

1)讀取SD卡

2)動態申請許可權

//設備API大於6.0時,主動申請許可權(讀取文件的許可權)

public static  void requestPermission(Activity context) {

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {

        if (ContextCompat.checkSelfPermission(context, Manifest.permission.WRITE_EXTERNAL_STORAGE)

                != PackageManager.PERMISSION_GRANTED) {

            ActivityCompat.requestPermissions(context, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,

                    Manifest.permission.READ_EXTERNAL_STORAGE}, 0);

        }

    }

}

3)讀取文件

intent = OpenFileUtil.openFile(filePath+"/"+FileName+"."+end);

使用OpenFileUtil這個。鏈接: https://www.jianshu.com/p/1414101858c1

為了兼容Android7.0,獲取文件Uri需要使用到FileProvider。

1)首先是AndroidManifest文件裡面注冊FileProvider

    android:name="android.support.v4.content.FileProvider"

    android:authorities="${applicationId}.provider"

    android:exported="false"

    android:grantUriPermissions="true">

        android:name="android.support.FILE_PROVIDER_PATHS"

        android:resource="@xml/provider_paths" /> //需要自己編寫xml文件

2)provider_paths.xml文件的編寫

    // .表示根目錄

3)打開文檔方式為

intent = new Intent(Intent.ACTION_VIEW);

intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);

File txtFile = new File(filePath+"/"+FileName+"."+end);

Uri contentUri = FileProvider.getUriForFile(MyApplication.getContext(), BuildConfig.APPLICATION_ID+".provider", txtFile);

intent.setDataAndType(contentUri, "application/vnd.android.package-archive");

grantUriPermission(context, contentUri, intent);

startActivity(intent);

4)grantUriPermission方法添加許可權

private static void grantUriPermission (Context context, Uri fileUri, Intent intent) {

    List resInfoList = context.getPackageManager().queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);

    for (ResolveInfo resolveInfo : resInfoList) {

        String packageName = resolveInfo.activityInfo.packageName;

        context.grantUriPermission(packageName, fileUri, Intent.FLAG_GRANT_WRITE_URI_PERMISSION | Intent.FLAG_GRANT_READ_URI_PERMISSION);

    }

}

綜合兩種情況:

//判斷是否是AndroidN以及更高的版本,Build.VERSION_CODES.N是Android 7.0

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {

    intent = new Intent(Intent.ACTION_VIEW);

    intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);

    File txtFile = new File(filePath+"/"+FileName+"."+end);

    Uri contentUri = FileProvider.getUriForFile(MyApplication.getContext(), BuildConfig.APPLICATION_ID+".provider", txtFile);

    Log.i("文件地址:",contentUri.toString());

    intent.setDataAndType(contentUri, "application/vnd.android.package-archive");

    grantUriPermission(MyApplication.getContext(), contentUri, intent);

} else {

    //7.0以下的可以打開文件了

    intent = OpenFileUtil.openFile(filePath+"/"+FileName+"."+end);

}

MyApplication.getContext().startActivity(intent);

4. 安卓手機如何打開.lz4文件

安卓手機打開.lz4文件步驟如下:

找到需要解壓的文件,通過QQ發送到任意一個QQ好友或者是電腦助手上,然後點擊查看這個壓縮包文件,點擊用其他程序打開。在彈出來的菜單對話框,選擇解壓操作,如圖所示。選擇手機一個文件夾進行解壓保存就可以了。另外還可以直接在手機的文件管理器,每個手機系統都會自帶一個文件管理器,點擊展開。在文件管理里邊,按照文件的類型,直接找到壓縮包類目。這里邊全部是手機接收的壓縮包文件,按照日期或者名稱來排序找到需要解壓的文件。長按選擇後會出現一個菜單,點擊更多,選擇解壓到,這個就是給文件找到解壓後儲存的位置。確定一下解壓後文件儲存的位置,然後系統會自動進行解壓操作,完成後在對應的文件夾查看即可。

閱讀全文

與安卓任意文件怎麼打開相關的資料

熱點內容
python序列怎麼取 瀏覽:198
線上資料庫加密怎麼查詢 瀏覽:793
js中數據加密 瀏覽:469
穴pdf 瀏覽:547
阿里雲伺服器雲資料庫還需要嗎 瀏覽:145
在程序設計中常用的演算法有哪些 瀏覽:976
為什麼蘇州公積金app一直維護 瀏覽:804
有ip地址但是dhcp伺服器 瀏覽:445
三星手機加密中斷怎麼回事 瀏覽:537
訓練模型init源碼 瀏覽:839
程序編譯是誰的功能 瀏覽:504
qq收藏怎樣設置加密 瀏覽:290
伺服器的視頻怎麼保存 瀏覽:349
下載暗黑2壓縮包解壓後無法啟動 瀏覽:745
安卓手機刪除了的照片怎麼找回來 瀏覽:349
安卓文件夾顯示多圖 瀏覽:886
文件夾內變目錄 瀏覽:861
歐盟程序員培訓 瀏覽:185
linux登錄ftp命令 瀏覽:743
群暉如何給一個用戶建個文件夾 瀏覽:250