【发布时间】:2020-04-21 20:14:20
【问题描述】:
在 android studio 中删除错误的代码
【问题讨论】:
-
在 logcat 中发布错误
标签: android file error-handling assets
在 android studio 中删除错误的代码
【问题讨论】:
标签: android file error-handling assets
根据你的照片,你用错了方法。
你应该把 assignmenttitle.docx 放到 /res/raw 而不应该放到 /assets。
由于文件在您的应用程序中,因此您不应使用“file:///android_asset/assignmenttitle.docx”。
这表示 Android 设备存储的文件路径,而不是应用程序的资源。
相反,你应该这样使用!
Uri uri= Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://" + context.getPackageName() +
"/raw/assignmenttitle.docx");
或
InputStream ins = context.get().getResources().openRawResource(R.raw.assignmenttitle.docx);
【讨论】: