Android中缺少plugin.xml

时间:2014-09-22 10:30:03

标签: java android cordova

我想在android中创建手机间隙应用程序。我已添加在libs文件夹中添加的cordova-2.0.0.jar文件并构建路径并在Menifest文件中也给予权限。当我运行应用程序时,日志猫说plugin.xml丢失。有人在这里告诉我如何实现手机差距。谢谢你欣赏。

这是我的按钮代码

public class Start_Screen extends DroidGap
{
    Button btnLearn;
    Button btnExam;

    public void onCreate(Bundle SavedInstanceState)
    {
        super.onCreate(SavedInstanceState);

        setContentView(R.layout.starting_screen);
        overridePendingTransition(R.anim.abc_fade_in, R.anim.abc_fade_out);

        btnExam = (Button)findViewById(R.id.btnExam);
        btnExam.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                loadUrl("file:///android_asset/www/message.html");
            }
        });
        }
} 

这是log cat信息 09-22 15:47:47.602:E / PluginManager(1339):错误:缺少plugin.xml。将res / xml / plugins.xml添加到项目中。 09-22 15:47:47.602:E / PluginManager(1339):https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-android.git;a=blob;f=framework/res/xml/plugins.xml

1 个答案:

答案 0 :(得分:0)

在MainActivity.java文件中使用此代码

 import org.apache.cordova.DroidGap;

import android.os.Bundle;

 public class MainActivity extends DroidGap {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.loadUrl("file:///android_asset/www/index.html");
    super.setIntegerProperty("loadUrlTimeoutValue", 10000); 

}


}