使用android和phonegap找不到PackageManager

时间:2014-08-18 04:43:30

标签: java android cordova

package com.example.JQmTest;

import android.app.Activity;
import android.os.Bundle;
import org.apache.cordova.*;

public class MyActivity extends DroidGap {
    /**
     * Called when the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///home/dotcue/JQmTest/assets/www/index.html");
    }
}

我使用此代码,我收到以下错误。

错误:(7,8)java:无法访问android.content.pm.PackageManager   找不到android.content.pm.PackageManager的类文件

我对android和phonegap很新。请帮助我。谢谢

1 个答案:

答案 0 :(得分:0)

我只是写下这个。它对我来说很好。

我认为错误是因为您的 loadUrl 的语法。如下所示,希望它能够正常工作。

package com.demoapp;

import org.apache.cordova.DroidGap;


import android.os.Bundle;

public class EOSActivity extends DroidGap {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.html", 5000);



    }
}

清单中添加以下代码。

<activity
        android:name="com.phonegap.DroidGap"
        android:label="@string/app_name" >
        <intent-filter>
        </intent-filter>
    </activity>