默认Cordova index.html正在编译

时间:2015-07-09 07:44:33

标签: android html cordova hybrid-mobile-app

我的系统上安装了cordova最新版本,并使用命令

创建了基本应用程序
cordova create 

我使用

添加了平台
cordova add platform android

我用我自己的index.html

替换了 www 目录中的默认 index.html

但每当我试图生成apk,并尝试在我的手机上运行它。 这是apk生成,默认为index.html

我的应用的屏幕将是

App with Default index.html even with my own index.html

如何解决此问题?

2 个答案:

答案 0 :(得分:1)

这是正常行为。

Cordova将从您的项目根文件夹中获取index.html,每次运行cordova buildprepareserve时都没有属性,这些属性直接位于您的项目中www文件夹。

您的cordova项目中的根www文件夹包含index.html,并且" 抛出"运行这些命令时进入所有平台文件夹。

projectName - > www - > index.html

<强>解决方案

  1. 您在项目根文件夹中工作,并在对cordova prepare文件进行更改后每次运行index.html
  2. 您直接在您的Android项目文件夹和位于index.html - &gt;内的assets内工作www文件夹

答案 1 :(得分:0)

您可以将默认的index.html文件更改为您自己的.html文件 只需打开项目文件夹中的config.xml文件,然后在<content>标记中编辑其src属性: 像:

默认:     content src =“index.html”

编辑


    content src =“helloCounterApp.html”     (然后它将加载helloCounterApp.html而不是index.html(默认))