2

我刚刚从我的档案中挖掘了一个大概 3 个月大的 Phonegap(适用于 Android)项目。由于我在声音 API 上总是遇到一些小问题(声音播放两次或没有停止 - 其余的工作都很好)我认为更新到最新版本的 Phonegap / 现在是 Cordova 可能是个好主意,目前是 1.9。 0。不幸的是,该应用程序现在在我可以测试的所有设备(虚拟和真实手机)中启动时崩溃(告诉我它被迫在警报框中意外停止)。

我想我可能在更新过程中忘记了一些东西,所以我只列出我在更新过程中实际做了什么:

  • 将 JAR 文件替换为 1.9.0
  • 将 JS 库替换为 1.9.0(并替换了index.html
  • 编辑我AndroidManifest.xml以匹配此页面
  • plugins.xml内容替换为新版本
  • 用新的替换文件夹中phonegap.xmlrescordova.xml
  • 更改了主AppActivity.java文件中的导入
  • 更新了 Eclipse 中的所有 SDK 包

不知何故,这似乎还不够。

我只是错过了一些仍然需要完成的事情,还是我在我的应用程序中正在做的事情有问题?除了播放声音之外,我没有使用任何 Cordova API。

minSdkVersion顺便说一句,是 8。

4

1 回答 1

0

好的,所以对我来说,诀窍(有点)是在 Eclipse 中创建一个新项目,以完全相同的方式进行设置,然后将我的www文件夹合并到新项目中。

这两个项目看起来完全一样,但主只知道我可能错过了一些东西。如果有人对此仍有意见,请不要犹豫分享!

于 2012-07-15T15:11:05.653 回答