在过去的 3 周中,我大部分时间都在使用 Sencha Touch,最近还使用 Eclipse 来尝试实现推送通知功能。在 Pushwoosh 使用 Android/PhoneGap SDK 我已经用 Eclipse 构建了一个演示应用程序。当我在调试模式下运行应用程序时没有错误,模拟器启动并加载 .apk。当我单击 PushWoosh Cordova 应用程序时,出现错误消息:“不幸的是,PushWoosh Cordova 已停止”。当我将应用程序放在我的 Galaxy S3 上时,它会给出相同的信息。manifest.xml 拥有所有权限,包括:uses-permission android:name="android.permission.INTERNET"、uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"、uses-permission android:name="android. permission.ACCESS_WIFI_STATE”,使用权限 android:name="android.permission.
关于为什么会发生这种情况以及如何进行的任何想法?提前致谢。
抢
这可能是因为没有生成 Javadoc 吗?以下是 logcat 日志:
Pushwoosh Sample Phonegap [Android Application]
DalvikVM[localhost:12215]
Thread [<1> main] (Suspended (exception RuntimeException))
<VM does not provide monitor information>
ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2106
ActivityThread.handleLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2230
ActivityThread.access$600(ActivityThread, ActivityThread$ActivityClientRecord, Intent) line: 141
ActivityThread$H.handleMessage(Message) line: 1234
ActivityThread$H(Handler).dispatchMessage(Message) line: 99
Lo`enter code here`oper.loop() line: 137
ActivityThread.main(String[]) line: 5041
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 511
ZygoteInit$MethodAndArgsCaller.run() line: 793
ZygoteInit.main(String[]) line: 560
NativeStart.main(String[]) line: not available [native method]
Thread [<10> Binder_2] (Running)
Thread [<9> Binder_1] (Running)