PhoneGap Android首个应用改变



从上周开始,我开始学习手机间隙。我安装并创建了安卓应用程序。基本上我是一个安卓开发人员。我对phonegap很陌生。当我将项目导入eclipse时,它导入得很好,运行得也很好。

这里我有一些小疑问。我打开www>>index.html文件并更改了名称<h1>Apache Cordova</h1> apache cordova,但该名称在我运行时没有更改。

即使我写了另一个splash.html文件并添加到我的项目的www文件夹。

splash.html:

<!DOCTYPE html>
<html>
<body>
<script type="text/javascript" src="cordova.js"></script>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>

把我的活动改成这样:

package io.cordova.hellocordova;
import android.os.Bundle;
import org.apache.cordova.*;
public class HelloCordova extends CordovaActivity 
{
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.init();
        super.loadUrl("file://android_asset/www/splash.html");
    }
}

当我运行我的应用程序,我得到

Application Error
net::ERR_FILE_NOT_FOUND(file://android_asset/www/splash.html)

你能给一些方向,我怎么能改变我自己的屏幕和如何实现闪屏。请帮帮我。

谢谢

Shankar

我假设你使用的是cordova 3.X..

我猜你是在www根文件夹,即yourProject/www/index.html或yourProject/www/splash.html进行更改。

文件从根www文件夹被复制到www文件夹的特定平台,如android yourProjectplatformsandroidassetswww当你运行cordova构建命令。因此,在root www文件中所做的更改只会在build命令之后反映在apk中。

另一种方法是直接在平台的www文件夹文件中进行更改,即yourProjectplatformsandroidassetswww

希望它会帮助你。由于

相关内容

  • 没有找到相关文章

最新更新