我尝试按照本教程进行操作:http: //docs.phonegap.com/en/2.7.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android
并得到以下错误:
05-08 15:35:59.845: E/dalvikvm(307): Could not find class 'android.webkit.WebResourceResponse', referenced from method org.apache.cordova.CordovaWebViewClient.getWhitelistResponse
这里有一个人解释了错误:https ://issues.apache.org/jira/browse/CB-3041
This is a known issue. Because Android 2.3 does not have android.webkit.WebResourceResponse, this code is considered dead by Android 2.3's Dalvik. This means your whitelisting doesn't work properly like it does on Android 4.x, as per CB-2099. I'm going to keep this open, but lower the priority, since we know what causes it and it's an easy "First Bug" for someone if they really want to fix this.
他说修复很容易,但没有解释如何修复它 -.- 太棒了!
显然,一种解决方法是不要使用 Android 2.2 模拟器运行它,因为它适用于 Android 4.2。
但是我如何让它在 Android 2.2 中运行呢?
我想构建一个兼容 API 级别 8 及更高级别的应用程序。