0
我试图让我的应用程序下载并在任何文字处理应用程序中使用下面的代码打开一个文档文档。但是,我总是收到“当我尝试打开它时,出现了传递包”“的问题。 Word文档下载的很好,因为我可以去文件并从那里打开它。但是,当我尝试从我的应用程序打开它时会导致错误。Android工作室从应用程序打开外部文件
这是我打开文件的代码。我已经在我的应用中的其他地方使用它来打开APK文件,并且工作正常。
public static void OpenFile(Activity activity, String name){
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/Command Tasks.docx")), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(intent);
}