找不到对本地html页面的Android调用

找不到对本地html页面的Android调用,android,html,xamarin,Android,Html,Xamarin,所以我正在为移动设备开发一个小应用程序。在这个应用程序中,我还调用了应该位于我的应用程序文件夹中的html页面。但问题是我似乎没有找到android的正确路径。它在windows上运行得非常好,但我无法让它在android上运行 以下是获取html页面路径的代码: var path = System.IO.Path.Combine("Avento.www", "ConsumerGoods"); path = System.IO.Path.Combine(path, "BulkAppointmen

所以我正在为移动设备开发一个小应用程序。在这个应用程序中,我还调用了应该位于我的应用程序文件夹中的html页面。但问题是我似乎没有找到android的正确路径。它在windows上运行得非常好,但我无法让它在android上运行

以下是获取html页面路径的代码:

var path = System.IO.Path.Combine("Avento.www", "ConsumerGoods");
path = System.IO.Path.Combine(path, "BulkAppointmentCreator");
path = System.IO.Path.Combine(path, "Page.html");
path = System.IO.Path.GetFullPath(path);
var url = "file://" + path;
当我在windows phone上访问此路径时,它可以正常工作,但正如我在android上所说的,找不到我的get页面


有人能帮忙吗

我的建议是使用webview,因为这是在android应用程序中显示html内容的一种非常好的方法。将组件添加到所需的布局xml:

<WebView
    android:id="@+id/fragment_main_webview"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="15dp" />
正如您所见,我已经将所有html文件定位在我在android项目中创建的特定文件夹中

myproject/assets/html/file.htm

希望这能有所帮助。

3周后,它仍然无法正常工作。有人知道如何从安装文件夹调用文件吗?
myproject/assets/html/file.htm